Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Ferguson Участник - экстремал
Вступление в Клуб: 23.01.2013
|
Ср Дек 05, 2018 15:30  Обработка документов поступивших из Faktura |
|
Полезность: Нет оценки
|
Добрый день коллеги, настраиваем фактуру у себя. Вот возник такой вопрос: Отправили документ из Фактуры наш внутренний, нужно автоматом обработать документ. Он прилетает в справочник ДБО: Справочник финансовых документов от клиентов, запись в состоянии создана. Создали джобик JOB_PROV_DOCS тип BC_MAP_FIN_DOCS и запустили его , в результате джоб отрабатывает, а документ не подхватывает.Так и остается лежать в справочнике и внеобработанных платежных документах. Также настроены job_process и job_send не помогает.....
Прошу сильно не серчать, настраиваю впервые. |
|
![](templates/subSilver/images/spacer.gif) |
Ferguson Участник - экстремал
Вступление в Клуб: 23.01.2013
|
Пн Дек 17, 2018 16:29   |
|
Полезность: Нет оценки
|
Становится документ в РКО, автоматом в проведен не становится, только вручную....какую настройку еще можно использовать для проведения автоматос, Настройку логики продукта в РКО уже пробовал не помогло.... |
|
![](templates/subSilver/images/spacer.gif) |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Пн Дек 17, 2018 18:03  Re: Обработка документов поступивших из Faktura |
|
Полезность: Нет оценки
|
Ferguson пишет: | Добрый день коллеги, настраиваем фактуру у себя. Вот возник такой вопрос: Отправили документ из Фактуры наш внутренний, нужно автоматом обработать документ. Он прилетает в справочник ДБО: Справочник финансовых документов от клиентов, запись в состоянии создана. Создали джобик JOB_PROV_DOCS тип BC_MAP_FIN_DOCS и запустили его , в результате джоб отрабатывает, а документ не подхватывает.Так и остается лежать в справочнике и внеобработанных платежных документах. Также настроены job_process и job_send не помогает.....
Прошу сильно не серчать, настраиваю впервые. |
Точно все джобы запустил?
По документации посмотри внимательнее, какие именно должны работать |
|
![](templates/subSilver/images/spacer.gif) |
Ferguson Участник - экстремал
Вступление в Клуб: 23.01.2013
|
Вт Дек 18, 2018 09:54   |
|
Полезность: Нет оценки
|
Да все вроде перечитал еще раз документацию 10.20, хз......Причем интересно с 40817 на 40817 ставит в РКО и дальше действий нет, а вот если с 40817 на 423 оставляет в не обработан и не фин.распров ничего не создает. |
|
![](templates/subSilver/images/spacer.gif) |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Дек 18, 2018 16:23   |
|
Полезность: Нет оценки
|
Ferguson пишет: | Да все вроде перечитал еще раз документацию 10.20, хз......Причем интересно с 40817 на 40817 ставит в РКО и дальше действий нет, а вот если с 40817 на 423 оставляет в не обработан и не фин.распров ничего не создает. |
Совсем кустарно конечно, но как вариант, когда совсем ничего не понятно...
...Создали джобик JOB_PROV_DOCS...
Можешь продублировать локальной операцией, посмотреть, почему док не попадает в выборку к обработке?
JOB_DOC_STATES запущен? |
|
![](templates/subSilver/images/spacer.gif) |
Ferguson Участник - экстремал
Вступление в Клуб: 23.01.2013
|
Вт Дек 18, 2018 16:31   |
|
Полезность: Нет оценки
|
Последний раз редактировалось: Ferguson (Вт Дек 18, 2018 16:35), всего редактировалось 1 раз |
|
![](templates/subSilver/images/spacer.gif) |
Ferguson Участник - экстремал
Вступление в Клуб: 23.01.2013
|
Вт Дек 18, 2018 16:34   |
|
Полезность: Нет оценки
|
Вот джобы, которые запущены.
JOB_SEND
JOB_PROV_DOCS
JOB_PROCESS
JOB_SCAN
JOB_REQ_CERT
JOB_REG_PROCESS
JOB_REGISTER
JOB_REG_DOSSIER
JOB_DOC_STATES
Практически все. |
|
![](templates/subSilver/images/spacer.gif) |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Дек 18, 2018 16:48   |
|
Полезность: Нет оценки
|
Через do_process пробовал обработать? |
|
![](templates/subSilver/images/spacer.gif) |
Ferguson Участник - экстремал
Вступление в Клуб: 23.01.2013
|
Вт Дек 18, 2018 17:13   |
|
Полезность: Нет оценки
|
Так это операция [BC_MAP_FIN_DOCS].[DO_PROCESS] обработать отложенную запись, а на нее джоб не повесишь, она не групповая.... |
|
![](templates/subSilver/images/spacer.gif) |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Дек 18, 2018 17:20   |
|
Полезность: Нет оценки
|
Ferguson пишет: | Так это операция [BC_MAP_FIN_DOCS].[DO_PROCESS] обработать отложенную запись, а на нее джоб не повесишь, она не групповая.... |
Если встаешь на запись, выполняешь повторную обработку, какой результат ?)
Если ругается, что уже обработан, откати и повтори...
Job к этому вопросу не имеет отношения... |
|
![](templates/subSilver/images/spacer.gif) |
Ferguson Участник - экстремал
Вступление в Клуб: 23.01.2013
|
Вт Дек 18, 2018 17:23   |
|
Полезность: Нет оценки
|
Так в этом справочнике BC_MAP_FIN_DOCS запускаю DO_PROCESS и все ок. В том то и вопрос, что автоматом нужно... |
|
![](templates/subSilver/images/spacer.gif) |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Дек 18, 2018 17:36   |
|
Полезность: Нет оценки
|
Джоб простенький JOB_PROV_DOCS
Перевызов .[DO_PROCESS];
Попробуй сделать локальную операцию, посмотри, почему запись в выборку не попадает
[code]
commit_count integer := 10;
total_count integer := 0;
fin_doc_ref ref [BC_MAP_FIN_DOCS];
bval boolean;
begin
for (
select x(x: F_ID) in ::[BC_MAP_FIN_DOCS]
where x.[COM_STATUS] in (::[COM_STATUS_PRD]([CODE] = 'WAIT'), ::[COM_STATUS_PRD]([CODE] = 'WAIT_CONF'), ::[COM_STATUS_PRD]([code] = 'CREATED'))
and x.[MDOC_REF] is not NULL order by x.[MDOC_REF].[ACC_DT].[MAIN_V_ID], x.[MDOC_REF].[PRIORITET] asc
) loop
fin_doc_ref%id := x.F_ID;
bval := fin_doc_ref.[DO_PROCESS];
total_count := total_count + 1;
if mod(total_count, commit_count) = 0 then
&DEBUGM('total_count: ' || total_count || ' , do commit ...');
commit;
end if;
end loop;
end;
[/code]
А если попадает, по исходникам можно посмотреть, почему не проводится, может настроечка какая есть...или настройка настроечки) |
|
![](templates/subSilver/images/spacer.gif) |
Ezhik Участник со стажем
Вступление в Клуб: 17.04.2009
|
Ср Дек 19, 2018 10:02   |
|
Полезность: Нет оценки
|
Обработка однопоточная или многопоточная (из шлюза)?
Из документации:
Цитата: | Однопоточная обработка входящих (JOB_PROCESS) и исходящих (JOB_SEND) документов. Предпочтительнее использовать обработку шлюзом. Если обработка шлюзом включена, то оба задания должны быть отключены. В случае отключения обработки шлюзом, необходимо чтобы оба задания по расписанию работали |
Но если документ становится в РКО, то это уже вопрос скорее не к обработке Фактурой, а к документообороту и продукту РКО. |
|
![](templates/subSilver/images/spacer.gif) |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Ср Дек 19, 2018 10:09   |
|
Полезность: Нет оценки
|
Будут ли проводиться после загрузки зависит от настройки AUTO_PROV .
Про джобы верно написано - в основном все шлюзом сейчас обрабатывают, т.к. там многопоточно можно, т.е. несколько сессий толкают. |
|
![](templates/subSilver/images/spacer.gif) |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Ср Дек 19, 2018 10:31   |
|
Полезность: Нет оценки
|
Если с остальными документами проблем нет, то можете свой джоб написать, который только эти документы проталкивать на проводку будет. |
|
![](templates/subSilver/images/spacer.gif) |
|