Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 11:14:49
|
b.ivanov
![[Avatar]](/vetrf-forum/images/avatar/adbe673fd502b32bee221970f9cb0e8d.jpg)
Зарегистрирован: 22/04/2016 17:52:09
Сообщений: 50
Оффлайн
|
Николай Власов wrote:
b.ivanov wrote:
Я предоставляю разные варианты, а уж клиент сам решает, когда ему надо. Простейший вариант - да, через примерно 6-7 секунд после автоотправки уже можно печатать все ВСД по данной накладной (если речь об исходящих, к примеру). Посложнее - почасовые, экономичные, поточечные группировки и тому подобное. Зависит от "толщины" клиента и его запросов. В любом случае, не проблема добавить новых способов печати.
Зря вы это делаете. На печать должен выводится только легальный, т.е. содержащийся в Меркурии эВСД. Так что убирайте из своего решения 6-7 секунд после автоотправки.
В противном случае, если ваше решение позволяет печатать нечто, присутствие чего в базе данных Меркурия им не подтверждено, вы нарушаете правила. Если вы сознательно нарушаете правила, то ваше интеграционное решение будет заблокировано в смысле его возможности работать с Меркурием.
А вот формы для печати того, что в Меркурии содержится, можете генерить сколько угодно.
Определённо, Вы меня не поняли. На печать и выводится легальный, содержащийся в Меркурии ВСД. А 6-7 секунд требуются для того, чтобы Меркурий принял данные и создал этот легальный ВСД. Ничего необычного - это обычная транспортная операция в соответствии с wiki. Разумеется, я не печатаю нечто неподтверждённое и отсутствующее в Меркурии - ведь всё можно проверить. И да, я как раз генерирую различные формы печати на каждый вкус и цвет.
Николай Власов wrote:
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?
Если так, то все правильно и я б не встрял. Но он привязал возможность печати только к отправке данных в Меркурий. Может, конечно, он сказал не совсем точно то, о чем думал. Но получилось, что печатать можно только оправив данные, но не получив подтверждения.
Одно без другого невозможно. Печатается ВСД, полученный из Меркурия после отправки данных. Не буду же я генерировать свой собственный ВСД на основании данных, которые лишь просто отправлены - без ожидания подтверждения, идентификаторов ВСД и тому подобного..
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 11:17:35
|
Готовое решение интеграции для любой учётной системы
подробнее |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 11:38:10
|
Николай Власов
![[Avatar]](/vetrf-forum/images/avatar/98f13708210194c475687be6106a3b84.jpg)
Зарегистрирован: 24/06/2009 08:32:34
Сообщений: 1186
Оффлайн
|
b.ivanov wrote:
Николай Власов wrote:
b.ivanov wrote:
Я предоставляю разные варианты, а уж клиент сам решает, когда ему надо. Простейший вариант - да, через примерно 6-7 секунд после автоотправки уже можно печатать все ВСД по данной накладной (если речь об исходящих, к примеру). Посложнее - почасовые, экономичные, поточечные группировки и тому подобное. Зависит от "толщины" клиента и его запросов. В любом случае, не проблема добавить новых способов печати.
Зря вы это делаете. На печать должен выводится только легальный, т.е. содержащийся в Меркурии эВСД. Так что убирайте из своего решения 6-7 секунд после автоотправки.
В противном случае, если ваше решение позволяет печатать нечто, присутствие чего в базе данных Меркурия им не подтверждено, вы нарушаете правила. Если вы сознательно нарушаете правила, то ваше интеграционное решение будет заблокировано в смысле его возможности работать с Меркурием.
А вот формы для печати того, что в Меркурии содержится, можете генерить сколько угодно.
Определённо, Вы меня не поняли. На печать и выводится легальный, содержащийся в Меркурии ВСД. А 6-7 секунд требуются для того, чтобы Меркурий принял данные и создал этот легальный ВСД. Ничего необычного - это обычная транспортная операция в соответствии с wiki. Разумеется, я не печатаю нечто неподтверждённое и отсутствующее в Меркурии - ведь всё можно проверить. И да, я как раз генерирую различные формы печати на каждый вкус и цвет.
Николай Власов wrote:
Yoreg07 wrote:Могу я вмешаться. b.ivanov скорее всего имел ввиду, что печать осуществляется только после того, как в ответ прийдут идентификаторы ВСД (uuid) ... Разве этот факт не говорит о том, что ВСД уже оформлен в меркурии?
Если так, то все правильно и я б не встрял. Но он привязал возможность печати только к отправке данных в Меркурий. Может, конечно, он сказал не совсем точно то, о чем думал. Но получилось, что печатать можно только оправив данные, но не получив подтверждения.
Одно без другого невозможно. Печатается ВСД, полученный из Меркурия после отправки данных. Не буду же я генерировать свой собственный ВСД на основании данных, которые лишь просто отправлены - без ожидания подтверждения, идентификаторов ВСД и тому подобного..
Вот и хорошо. Дальнейших творческих успехов.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 12:09:54
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Господа разработчики, система что-то чудит...
Оформляется транспортная транзакция, одно наименование продукции, две партии с различными датами выпуска
получаю две штуки ВСД, одна Форма 2, вторая Форма 4, номер транзакции 11292063, что я делаю не так?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 12:25:22
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
lalex23 wrote:Господа разработчики, система что-то чудит...
Оформляется транспортная транзакция, одно наименование продукции, две партии с различными датами выпуска
получаю две штуки ВСД, одна Форма 2, вторая Форма 4, номер транзакции 11292063, что я делаю не так?
для начала проверьте ProductType, ProductGuid, SubProductGuid и ProductItem->Name ... всё ли совпадает у этих двух партий
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 12:49:18
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
lalex23 wrote:Господа разработчики, система что-то чудит...
Оформляется транспортная транзакция, одно наименование продукции, две партии с различными датами выпуска
получаю две штуки ВСД, одна Форма 2, вторая Форма 4, номер транзакции 11292063, что я делаю не так?
скорее всего один ВСД - это погашенный (входной или производственный), а второй - это оформленный транспортный ... посмотрите их типы и статусы
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 12:52:49
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Yoreg07 wrote:для начала проверьте ProductType, ProductGuid, SubProductGuid и ProductItem->Name ... всё ли совпадает у этих двух партий
при оформлении транспортных транзакций эти поля не заполняются
Yoreg07 wrote:скорее всего один ВСД - это погашенный (входной или производственный), а второй - это оформленный транспортный ... посмотрите их типы и статусы
у меня все записи журнала получены из производственных партий, если бы они были погашены транспортная транзакция не оформилась бы
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 12:53:44
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 12:54:36
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
lalex23 wrote:
Yoreg07 wrote:для начала проверьте ProductType, ProductGuid, SubProductGuid и ProductItem->Name ... всё ли совпадает у этих двух партий
при оформлении транспортных транзакций эти поля не заполняются
Yoreg07 wrote:скорее всего один ВСД - это погашенный (входной или производственный), а второй - это оформленный транспортный ... посмотрите их типы и статусы
у меня все записи журнала получены из производственных партий, если бы они были погашены транспортная транзакция не оформилась бы
по-моему транспортная операция возвращает как информацию об оформленных ВСД, так и о погашенных ... они возможно погасились как раз в результате это транспортной операции
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 12:55:30
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 13:00:26
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
кароче ...есть производственная партия со своим ВСД№1 ... оформляется транспортная на неё в полном(оставшемся) объёме ... результатом это операции будут два ВСД ... один - это погашенный ВСД №1 и второй - это оформленный транспортный ... в ответе придёт два этих ВСД
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 13:01:30
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 13:08:08
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Yoreg07 wrote:кароче ...есть производственная партия со своим ВСД№1 ... оформляется транспортная на неё в полном(оставшемся) объёме ... результатом это операции будут два ВСД ... один - это погашенный ВСД №1 и второй - это оформленный транспортный ... в ответе придёт два этих ВСД
внимательно вчитайтесь в моё сообщение:
оформляется транспортная транзакция на одно наименование продукции, но с разными датами выпуска
используются две записи складского журнала, т.е. два производственных ВСД на одно и то же наименование продукции
после оформления транспортной транзакции обе используемые записи журнала всё ещё не списаны в ноль
получаю два транспортных ВСД, одно Форма 2, другое Форма 4
з.ы.
раньше такой фигни небыло, второй день как началось
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 13:08:47
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 13:17:17
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
lalex23 wrote:
Yoreg07 wrote:кароче ...есть производственная партия со своим ВСД№1 ... оформляется транспортная на неё в полном(оставшемся) объёме ... результатом это операции будут два ВСД ... один - это погашенный ВСД №1 и второй - это оформленный транспортный ... в ответе придёт два этих ВСД
внимательно вчитайтесь в моё сообщение:
оформляется транспортная транзакция на одно наименование продукции, но с разными датами выпуска
используются две записи складского журнала, т.е. два производственных ВСД на одно и то же наименование продукции
после оформления транспортной транзакции обе используемые записи журнала всё ещё не списаны в ноль
получаю два транспортных ВСД, одно Форма 2, другое Форма 4
з.ы.
раньше такой фигни небыло, второй день как началось
ясно ... тогда я умываю руки
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 14:43:26
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
а знает ли кто-нибудь, можно ли как-то получить список предприятий, связанных с определенным ХС?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 14:51:29
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Yoreg07 wrote:а знает ли кто-нибудь, можно ли как-то получить список предприятий, связанных с определенным ХС?
Подсистема работы со справочниками и реестрами
Сервис получения реестра хозяйствующих субъектов и предприятий
Получение объекта ХС по его глобальному идентификатору (GetBusinessEntityByGuid)
Ответ на запрос содержит поле activityLocation, где перечислен список площадок
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 14:51:50
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 14:52:56
|
Yoreg07
Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн
|
о ... точно ... затупил ... спасибо большое
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 15:20:42
|
Gorkova
Зарегистрирован: 04/07/2016 14:33:11
Сообщений: 49
Оффлайн
|
Yoreg07 wrote:кароче ...есть производственная партия со своим ВСД№1 ... оформляется транспортная на неё в полном(оставшемся) объёме ... результатом это операции будут два ВСД ... один - это погашенный ВСД №1 и второй - это оформленный транспортный ... в ответе придёт два этих ВСД
Пожалуйста, подтвердите или опровергните это кто-нибудь, кто точно знает?
Я до сих пор была уверена, что в данных ответа транспортной партии будут только идентификаторы созданных транспортных ВСД и соответственно единственной проблемой было связать к какой партии каждый относится, если их несколько.
А если еще могут в результате прийти и погашенные производственные ВСД (зачем?) - нужно еще по статусу их различать.
Такие фразы в описании транспортной операции, типа "Объект содержит сведения о сырье, которое было использовано при производстве партии продукции." и "Сведения об оформленном или погашенном ВСД" - я подумала что это неточности из-за copy-paste..
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 23/08/2016 15:32:57
|
Gorkova
Зарегистрирован: 04/07/2016 14:33:11
Сообщений: 49
Оффлайн
|
Сейчас попробовала выполнить транспортную операцию - на одну партию, с полным ее количеством (т.е. по идее она должна быть после этого погашена, точнее партия "оформлена", а произв.ВСД погашен) - в ответе пришло только одно вет.свидетельство со статусом Confirmed - как и ожидалось, никакого погашенного производственного в результате не возвращается.
Если все же такое бывает - опишите, пожалуйста, возможные случаи.
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 23/08/2016 15:35:50
|
|
 |
|
|
|