20.07.2022 06:41
Oxyd2012
 
Добрый день.
Зарыл смену через fito. В сет ритейл смену покрасил в "зеленый" в БД od_shift. Z-отчет не попал в 1С.
Каким образом принудительно пнуть Z отчет в 1С?
Заранее спасибо
20.07.2022 07:17
Oxyd2012
 
предполагаю что пока я ручками в БД не заполню Оборот за смену и Кол-во чеков продаж, в ERPI выгрузки не будет. Можете подсказать где это правится?
21.07.2022 03:25
Oxyd2012
 
Или в SOAP через запрос?
Чувствую что в правильном направлении ковыряю. Ковырять в сторону хелпов Сервис Трейд не хочу, сам хочу разобраться.
Дайте кто нить совет плз.

Использую в SOAP get purchase by oper day

Чеки в ритейле есть за этот опер день. Если провалится в смену, там все по нулям. Соответственно в 1С нет данных по смене





(0.13Мб)



(0.09Мб)


(0.02Мб
21.07.2022 05:55
TANGOR
 
Там дальше есть методы для получения именно z отчёта.
getzreportsbyparams
21.07.2022 07:04
Oxyd2012
 
Спасибо за ответ. Мне тут уже немного подсказали, что пнуть Z отчет можно в таблице outerpidocument.
не могу пока разобраться какие данные необходимо вносить, может сможете подсказать?



(0Мб)

первая строка уже заполнена сервис трейдом видимо.
22.07.2022 09:27
TANGOR
 
Id любой
Тип ODReportShiftEntity
Objectid это id записи с отчетем в таблице od_reportshift
26.07.2022 10:16
Oxyd2012
 
не получается.
Уважаемый TANGOR, что я не так делаю?
1) od_reportshift строку с недостающими данными заполнил(чеки, суммы, нарастающие итоги, прочее).
2) в od_shift "покрасил" желтую смену в зеленый
3) в od_out_erp_document добавил строку objectid bigint (12022970 ODReportShiftEntity 12022971 )

Цитата:
Objectid это id записи с отчетем в таблице od_reportshift
Objectid - это id(pk) bigint записи в od reportshift ?

до этого всего было так



(0.09Мб)

после



(0.1Мб)
27.07.2022 08:31
TANGOR
 
В сервере set10 есть 3 базы данных.
Set
Set_operday
Set_loyal
Данные по чекам и сменам с касс поступают изначально в базу set_operday в таблицы с префиксом od_...
(в set_loyl идут транзакции лояльности)
Далее из set_operday данные по сменам и чекам переходят в базу set в таблицы с префиасом erpi_...
Так вот визуализация смотрит на базу set_operday
А методы экспорта у вас работают с базой set
То что вам посоветовали использовать таблицу outerpidocument, это просто чтобы с ена из базы set_operday переотправилась в базу set в таблицы erpi_... для того чтобы вы смогли эту смену забрать ws методами экспорта.
Вот тут да
Objectid - это id записи в od_reportshift
Проверьте наличие записи а таблице erpi_zreport в базе set
27.07.2022 11:04
Oxyd2012
 
повторил
Цитата:
1) od_reportshift строку с недостающими данными заполнил(чеки, суммы, нарастающие итоги, прочее).
2) в od_shift "покрасил" желтую смену в зеленый
3) в od_out_erp_document добавил строку objectid bigint (12022970 ODReportShiftEntity 12022971 )
- секунд через 5-10 запись как положено, пропала

347 в ритэйле стала зеленная но по нулям

в erpi_zreport 347 смена не появилась
28.07.2022 10:02
TANGOR
 
Надо смотреть логи.
А почему вы не хотите обратиться в сервис кристалла?
Часовой пояс GMT +3, время: 22:45.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.