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

Автопроводка кассового документа
На страницу 1, 2  След.
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение
Предыдущая тема :: Следующая тема  
Автор Сообщение
smirnovan
Участник со стажем
<Банки (менее 3 участников)>


Вступление в Клуб: 10.12.2014
СообщениеЧт Янв 19, 2017 10:39   Автопроводка кассового документа Ответить с цитатой
Полезность: Нет оценки
Коллеги, добрый день.

Кто нибудь делал автоматическую проводку кассовых документов минуя статус "В кассу". Добавление в группу KAS_WO_PODTV не подходит, т.к. автоматически проводиться должны только определенные документы, остальные стандартно через "Получение документа кассиром".
OlegFB
Участник - экстремал
Неподтвержденный


Вступление в Клуб: 11.07.2007
СообщениеЧт Янв 19, 2017 10:53   Re: Автопроводка кассового документа Ответить с цитатой
Полезность: Нет оценки
smirnovan пишет:
Коллеги, добрый день.

Кто нибудь делал автоматическую проводку кассовых документов минуя статус "В кассу". Добавление в группу KAS_WO_PODTV не подходит, т.к. автоматически проводиться должны только определенные документы, остальные стандартно через "Получение документа кассиром".


ДЛя этого достаточно, чтобы пользователь, под которым выполняется данная автоматическая проводка, имел доступ ко всем переходам ("не обработан - в кассу", "в кассу - принят кассиром", "Принят кассиром - проведён")
smirnovan
Участник со стажем
<Банки (менее 3 участников)>


Вступление в Клуб: 10.12.2014
СообщениеЧт Янв 19, 2017 10:53    Ответить с цитатой
Полезность: Нет оценки
большуууущее спасибо. Сейчас буду пробовать
OlegFB
Участник - экстремал
Неподтвержденный


Вступление в Клуб: 11.07.2007
СообщениеЧт Янв 19, 2017 11:07    Ответить с цитатой
Полезность: Нет оценки
smirnovan пишет:
большуууущее спасибо. Сейчас буду пробовать


Но это означает, что любой кассовый документ, отправленный в кассу этим пользователем будет сразу проводиться! Wink
smirnovan
Участник со стажем
<Банки (менее 3 участников)>


Вступление в Клуб: 10.12.2014
СообщениеЧт Янв 19, 2017 11:23    Ответить с цитатой
Полезность: Нет оценки
Блин. А вот это плохо.
yaffil
Профи
Неподтвержденный


Вступление в Клуб: 18.08.2011
СообщениеЧт Янв 19, 2017 11:54    Ответить с цитатой
Полезность: Нет оценки
Я делал так

1. Из файла импортятся документы с определёнными признаками в комментарии (в примере BOS_IMP)
2. Юзер проверяет их и операшкой подтверждает (т.е. просто ставит ещё одну запись в коммент CONFIRM )
3. Операшка помещённая в джоб проводит такие доки

begin
for doc in ::[MAIN_DOCUM] where trunc(doc.[DATE_DOC])=trunc(::[BRANCH].[SLIB].opdate_filial(::[BRANCH](CODE='101')))
and upper(doc.[COMMENT]) like ('%BOS_IMP%')
and upper(doc.[COMMENT]) like ('%CONFIRM%')
and doc.[FILIAL].[code]='101'
and (substr(doc.[ACC_DT].[MAIN_V_ID],1,5)='20202' or substr(doc.[ACC_KT].[MAIN_V_ID],1,5)='20202')
and doc%state!='PROV'
loop
if doc%state != 'DELETED' then
doc->[DOC_TO_PROV];
end if;
end loop;
end;
OlegFB
Участник - экстремал
Неподтвержденный


Вступление в Клуб: 11.07.2007
СообщениеЧт Янв 19, 2017 12:27    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
Я делал так

1. Из файла импортятся документы с определёнными признаками в комментарии (в примере BOS_IMP)
2. Юзер проверяет их и операшкой подтверждает (т.е. просто ставит ещё одну запись в коммент CONFIRM )
3. Операшка помещённая в джоб проводит такие доки

begin
for doc in ::[MAIN_DOCUM] where trunc(doc.[DATE_DOC])=trunc(::[BRANCH].[SLIB].opdate_filial(::[BRANCH](CODE='101')))
and upper(doc.[COMMENT]) like ('%BOS_IMP%')
and upper(doc.[COMMENT]) like ('%CONFIRM%')
and doc.[FILIAL].[code]='101'
and (substr(doc.[ACC_DT].[MAIN_V_ID],1,5)='20202' or substr(doc.[ACC_KT].[MAIN_V_ID],1,5)='20202')
and doc%state!='PROV'
loop
if doc%state != 'DELETED' then
doc->[DOC_TO_PROV];
end if;
end loop;
end;


Изначально как-то неправильно.
как у вас будет формироваться кассовая отчетность? Она в ЦФТ формируется от исполнителя. т.е.от того, кто провёл кассовый документ.
Соответственно, все кассовые документы должен проводить живой кассир - его нельзя заменить автоматом. Это нарушение работы с валютой. Вы никаких кассовых журналов не сможете сформировать.

В чём цель сего действа? Глубинный смысл операции?
yaffil
Профи
Неподтвержденный


Вступление в Клуб: 18.08.2011
СообщениеЧт Янв 19, 2017 12:39    Ответить с цитатой
Полезность: Нет оценки
OlegFB пишет:

Изначально как-то неправильно.
как у вас будет формироваться кассовая отчетность? Она в ЦФТ формируется от исполнителя. т.е.от того, кто провёл кассовый документ.
Соответственно, все кассовые документы должен проводить живой кассир - его нельзя заменить автоматом. Это нарушение работы с валютой. Вы никаких кассовых журналов не сможете сформировать.

В чём цель сего действа? Глубинный смысл операции?


У нас нет валюты, кассовая отчетность формируется правильно юзер доки грузит под собой и исполнитель он.
У нас смысл был, чтобы все эти 100500 доков кассир не сидел и протыкивал через получение доков кассиром в конце дня, а просто сверил реестр по сумме, подтвердил и забыл. Все эти 100500 доков делаются в другой программе.
OlegFB
Участник - экстремал
Неподтвержденный


Вступление в Клуб: 11.07.2007
СообщениеЧт Янв 19, 2017 12:44    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
Все эти 100500 доков делаются в другой программе.

Обычно в таком случае грузят всё сводным мемориком. одним. и всё.
в вашем случае, проще написать списочную или групповую операцию подтверждения кассиром этих документов.
yaffil
Профи
Неподтвержденный


Вступление в Клуб: 18.08.2011
СообщениеЧт Янв 19, 2017 13:19    Ответить с цитатой
Полезность: Нет оценки
OlegFB пишет:
yaffil пишет:
Все эти 100500 доков делаются в другой программе.

Обычно в таком случае грузят всё сводным мемориком. одним. и всё.
в вашем случае, проще написать списочную или групповую операцию подтверждения кассиром этих документов.


Не их тоже это не устраивало Smile Сводники сразу отмели. выделять или искать что то, не хотели. Пришлось так делать.
Если была бы списочная, то они могли ещё и проводить то, чего не должны проводить таким способом.
svn
Профи
<Банки (менее 3 участников)>


Вступление в Клуб: 04.02.2008
СообщениеЧт Янв 19, 2017 14:13    Ответить с цитатой
Полезность: Нет оценки
это у вас ценности не внедрены..
yaffil
Профи
Неподтвержденный


Вступление в Клуб: 18.08.2011
СообщениеЧт Янв 19, 2017 14:50    Ответить с цитатой
Полезность: Нет оценки
svn пишет:
это у вас ценности не внедрены..


Внедренны Laughing
Это усе приходники.
Gobur
Профи
Неподтвержденный


Вступление в Клуб: 06.11.2012
СообщениеЧт Янв 19, 2017 15:31    Ответить с цитатой
Полезность: Нет оценки
Чтоб не давать доступы на переходы, меняй тип документа на меморик - проводи стандартной операцией проводки, потом тип документа обратно. Обычно используем для проводки документов выгруженных из АБС по физ.лицам, чтоб по 2 раза не проводить.

Если по технологии из АБС по физикам вызывается по дб-линку библиотека ИБСО, через которую идет создание и проводка некоторых документов.


Последний раз редактировалось: Gobur (Чт Янв 19, 2017 15:39), всего редактировалось 1 раз
Gobur
Профи
Неподтвержденный


Вступление в Клуб: 06.11.2012
СообщениеЧт Янв 19, 2017 15:37    Ответить с цитатой
Полезность: Нет оценки
OlegFB пишет:
yaffil пишет:
Все эти 100500 доков делаются в другой программе.

Обычно в таком случае грузят всё сводным мемориком. одним. и всё.
в вашем случае, проще написать списочную или групповую операцию подтверждения кассиром этих документов.

Не по всем операциям правильно проводить сводным документом. Есть определенные требования к кассовым журналам.Сейчас навскидку не скажу - но вроде бы кассовые по вкладам в них должны единичной проводкой отражаться. Хотя это тоже можно обойти, печатая некоторые отчеты из АБС по физ.лицам с добавлением в отчет документов по юр.лицам(например через дб-линк)- но это уже танцы с бубном
OlegFB
Участник - экстремал
Неподтвержденный


Вступление в Клуб: 11.07.2007
СообщениеЧт Янв 19, 2017 15:37    Ответить с цитатой
Полезность: Нет оценки
Gobur пишет:
Чтоб не давать доступы на переходы, меняй тип документа на меморик - проводи стандартной операцией проводки, потом тип документа обратно. Обычно используем для проводки документов выгруженных из АБС по физ.лицам, чтоб по 2 раза не проводить.


вот народ извращается! Smile

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

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