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

Обработка документов под IBS

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение
Предыдущая тема :: Следующая тема  
Автор Сообщение
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеСр Апр 15, 2009 14:52   Обработка документов под IBS Ответить с цитатой
Полезность: Нет оценки
Коллеги, а как сделать так чтобы при проводке кассового документа под IBS - документ вставал в кассу, а не проводился сразу?
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеСр Апр 15, 2009 14:56   Re: Обработка документов под IBS Ответить с цитатой
Полезность: Нет оценки
dbmaslov пишет:
Коллеги, а как сделать так чтобы при проводке кассового документа под IBS - документ вставал в кассу, а не проводился сразу?

попробуй в Справочнике Кассы и ОП. Счета касс на счете выставить галку доп контроль расходных документов или/и доп контроль расходных документов
_________________
всегда есть как минимум 2 выхода
lexus
Профи


Вступление в Клуб: 28.09.2007
СообщениеЧт Апр 16, 2009 04:45   Re: Обработка документов под IBS Ответить с цитатой
Полезность: Нет оценки
Alexsey пишет:
выставить галку доп контроль расходных документов или/и доп контроль расходных документов

Описка?
Alex Flash
Участник со стажем


Вступление в Клуб: 22.05.2008
СообщениеПт Апр 17, 2009 15:52   Re: Обработка документов под IBS Ответить с цитатой
Полезность: Нет оценки
dbmaslov пишет:
Коллеги, а как сделать так чтобы при проводке кассового документа под IBS - документ вставал в кассу, а не проводился сразу?


А почему под IBS ?
Это обработчик какой-то? Типа джоба?
Проводка из кода или вручную делается?
_________________
Александр
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПт Апр 17, 2009 16:42    Ответить с цитатой
Полезность: 3
В операции MAIN_DOCUM.FOR_PROV есть следующий код:
Код:
         if ::[DOCUMENT].[RIGHTS].in_the_Group('KAS_WO_PODTV', stdlib.userid, true) and this.[DOCUMENT_USER] = stdlib.userid then
            ::[DOCUMENT].[DOC_LIB].add_history_state(DOCUMENT/*this*/, 'PODTV', 'Пользователь-создатель входит в группу KAS_WO_PODTV');
            ::[DOCUMENT].[DOC_LIB].add_history_state(DOCUMENT/*this*/, 'TO_RKO', 'Пользователь-создатель входит в группу KAS_WO_PODTV');
            ::[DOCUMENT].[DOC_LIB].add_history_state(DOCUMENT/*this*/, 'TO_KASSA', 'Пользователь-создатель входит в группу KAS_WO_PODTV');
         end if;      

Для IBS (если не ошибаюсь) функция in_the_Group возвращает TRUE.
Поэтому история состояний у документа будет заполняться так, как будто документ побывал уже в этих состояниях. Для того, чтобы эти состояния пропустились при последующей обработке.
Если попробовать попозже удалить запись с TO_KASSA, то можно добиться желаемого.
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПн Апр 20, 2009 09:49    Ответить с цитатой
Полезность: Нет оценки
Дима, если будешь эксперименты ставить - пробуй менять не только историю состояний, но и создателя документа. Если сразу после создания документа в состоянии "Не обработан" удалить историю, но создателя оставить IBS, то при проводке опять программа попадает в этот код, и документ опять сразу проводится.
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеПн Апр 20, 2009 15:26    Ответить с цитатой
Полезность: Нет оценки
Дим, понимаешь, открывая тему я хотел обсудить наличие способа (возможно штатного) заставить жить IBS по общесистемным правилам.
Например когда тестировать нужно, а у разработчика нет учетной записи в ИБСО (персональной). Но так как это зашито в коде - придется ставить эксперименты - результаты сообщу Very Happy
mlg
Участник со стажем


Вступление в Клуб: 23.07.2007
СообщениеВт Май 19, 2009 17:26    Ответить с цитатой
Полезность: Нет оценки
Насколько мы разобрались, то это зависит от прав пользователя. Если администраторские, то документ сразу все статусы проходит.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
Страница 1 из 1

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