CftClub.ru
Клуб специалистов ЦФТ-Банк

Настройка для Фактуры

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Интеграция с внешними подсистемами
Предыдущая тема :: Следующая тема  
Автор Сообщение
InNesKA
Участник со стажем


Вступление в Клуб: 05.06.2008
СообщениеПт Авг 01, 2008 04:02   Настройка для Фактуры Ответить с цитатой
Полезность: Нет оценки
Здрасте...всем!!!
Подскажите пожалуйста как настроить так, чтобы клиент мог распечатывать платежку от банка, которая приходит клиенту в Фактуру где заполнялась бы отметка банка, то есть дата проводки, ФИО исполнителя.....???

З.Ы. заранее спасибо
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеПт Авг 01, 2008 07:44   Re: Настройка для Фактуры Ответить с цитатой
Полезность: Нет оценки
InNesKA пишет:
Здрасте...всем!!!
Подскажите пожалуйста как настроить так, чтобы клиент мог распечатывать платежку от банка, которая приходит клиенту в Фактуру где заполнялась бы отметка банка, то есть дата проводки, ФИО исполнителя.....???

З.Ы. заранее спасибо

Дата и время исполнения можно посмотреть, если нажать на статус документа
_________________
всегда есть как минимум 2 выхода
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеПт Авг 01, 2008 08:23    Ответить с цитатой
Полезность: 1
это описывается в ХУКе WWW_SET_STATE_1 он возвращает строку которая и отражается в фактуре, но отметки проставляются только в документах прикрепленных к выпискам
_________________
всегда есть как минимум 2 выхода
InNesKA
Участник со стажем


Вступление в Клуб: 05.06.2008
СообщениеСр Авг 06, 2008 08:17    Ответить с цитатой
Полезность: Нет оценки
В продолжение:
Кто-нибудь кодировал отметку банка в этом ХУКе WWW_SET_STATE_1?
Если да, напишите пожалуйста пример.....
aero1530
Профи


Вступление в Клуб: 29.06.2007
СообщениеПн Авг 11, 2008 12:53    Ответить с цитатой
Полезность: 2
return 'ОАО АКБ "ВОЛГОПРОМБАНК",' || NL$ ||
' г.ВОЛГОРАД ' || NL$ ||
' ИСПОЛНЕНО ' || NL$ ||
to_char(trunc(P#MAIN_DOC.[DATE_PROV]),'DD.MM.YYYY') || NL$ ||
' БИК 041806794 ' || NL$ ||
' К/с 30101810600000000794';

Пробелы справа и слева автоматом удаляются.
_________________
Александр Евтушенко, Волгопромбанк


Последний раз редактировалось: aero1530 (Пн Авг 11, 2008 15:06), всего редактировалось 1 раз
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПн Авг 11, 2008 13:21    Ответить с цитатой
Полезность: 3
aero1530 пишет:
' ИСПОЛНЕННО ' || NL$ ||
Прошу прощения, но тут должна быть одна буква "Н"
InNesKA
Участник со стажем


Вступление в Клуб: 05.06.2008
СообщениеВт Авг 12, 2008 03:15    Ответить с цитатой
Полезность: Нет оценки
Всем спасибо... Very Happy
Ratmir
Участник со стажем


Вступление в Клуб: 12.11.2007
СообщениеВт Сен 09, 2008 17:56    Ответить с цитатой
Полезность: Нет оценки
Скажите, кто нибудь обратил на то что "Отметка банка" в WWW_SET_STATE_1 никак не связана со статусом Фактуры(шлюза): Подготовлен, Подписан, Отправлен в банк, Доставлен в банк, Принят банком, Исполнен(Возвращен).

У нас отметка о исполнении ставиться в след случаях:
1. Возвращен
2. если ПП от клиента поступали после времени приёма в текущем опердне, то документ обрабатывался(WCLIENT), но в опердень не попадал. Статус у документа на стороне клиента был "Принят банком" и в нем стояла отметка об исполнении.
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеСр Сен 10, 2008 05:45    Ответить с цитатой
Полезность: Нет оценки
Ratmir пишет:
Скажите, кто нибудь обратил на то что "Отметка банка" в WWW_SET_STATE_1 никак не связана со статусом Фактуры(шлюза): Подготовлен, Подписан, Отправлен в банк, Доставлен в банк, Принят банком, Исполнен(Возвращен).

У нас отметка о исполнении ставиться в след случаях:
1. Возвращен
2. если ПП от клиента поступали после времени приёма в текущем опердне, то документ обрабатывался(WCLIENT), но в опердень не попадал. Статус у документа на стороне клиента был "Принят банком" и в нем стояла отметка об исполнении.

я думаю что прописать условие при котором будет отрабатывать данный кусок кода труда не составитSmile
в данном случае это будет условие вида:
Код:
 if P_STATE = ::[WSTATE_PAY](CODE = 'PROCESSED') then

а далее сделать все что необходимо
_________________
всегда есть как минимум 2 выхода
Ratmir
Участник со стажем


Вступление в Клуб: 12.11.2007
СообщениеСр Сен 10, 2008 18:31    Ответить с цитатой
Полезность: Нет оценки
Alexsey пишет:

Код:
 if P#STATE = ::[WSTATE_PAY](CODE = 'PROCESSED') then



Спасибо!
Т.е. окончательно в ХУКе WWW_SET_STATE_1 это выглядит так.

Код:
 
begin
if P#STATE = ::[WSTATE_PAY](CODE = 'PROCESSED') then
  return 'НАИМЕНОВАНИЕ БАНКА",' || NL$ ||
' г. Город ' || NL$ ||
' ИСПОЛНЕНО ' || NL$ ||
to_char(trunc(P#MAIN_DOC.[DATE_PROV]),'DD.MM.YYYY') || NL$ ||
' БИК 000000000 ' || NL$ ||
' К/с 30000000000000000000';
end if;
end;


Если не трудно, скажите у кого еще какие нибудь условия есть в WWW_SET_STATE_1.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Интеграция с внешними подсистемами Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru