[ТЕМА ЗАКРЫТА]
15.01.2016 11:38
jokerpnz
 
Цитата:
NataK Спасибо!
<ain:InformA>
<iab:Quantity>0</iab:Quantity>
<iab:BottlingDate>2015-10-13</iab:BottlingDate>
<iab:TTNNumber>022825/15</iab:TTNNumber>
<iab:TTNDate>2015-10-17</iab:TTNDate>
</ain:InformA>

в схеме <iab:Quantity>0</iab:Quantity> минимум 1 должен быть


- При запросе справок А и Б в остатках, проверка, есть ли справка в базе
- при выходе из спецификации ТТН выделяется та же ТТН
- Логирование ошибок, полученных от УТМ во время отправки запросов
- код вида алк.продукции в спецификацию ТТН
- отображение импортёра в алк продукции, в спецификации ТТН, в поиске алкпродукции
- дата розлива в спецификации ТТН

опять же только egais.exe меняем, либо ?/Проверить обновления
Вложения
Тип файла: 7z EGAIS.7z (744.8 Кб, 43 просмотров)
15.01.2016 12:41
baggio
 
ошибка...
с чем связано?
как поправить?
одна нормально подтвердилать... с метро не могет....
Миниатюры
Нажмите на изображение для увеличения
Название: егаис.jpg
Просмотров: 209
Размер:	183.5 Кб
ID:	6830  
15.01.2016 13:03
jokerpnz
 
регистрацию движения для этой ТТН подобрать не может
ищу по номеру ТНН, дате ТТН и фсрарид отправителя
на вкладке регистрация движения есть регистрация для этой накладной?
15.01.2016 13:18
jokerpnz
 
Цитата:
baggio нет
в папке in дожен быть файл FORMBREGINFO_<номер>.xml для этой накладной. в логах программы ошибок нет? без регистрации невозможно отправить акт подтверждения
15.01.2016 16:38
baggio
 
Цитата:
jokerpnz в папке in дожен быть файл FORMBREGINFO_<номер>.xml для этой накладной. в логах программы ошибок нет? без регистрации невозможно отправить акт подтверждения
вот что есть

лог
Цитата:
15.01.2016 15:44:37 Parameterized query expects a parameter value which was not supplied.
Имя параметра: @Identity
в System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
в EGAIS.Database.DbFunc.ARa8Wa0DDTGefE08h3(Object )
в EGAIS.Database.DbFunc.SaveTtnInformBReg(WayBillInformBRegType wayBillInformBReg)
15.01.2016 15:44:37 Parameterized query expects a parameter value which was not supplied.
Имя параметра: @Identity
в System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
в EGAIS.Database.DbFunc.ARa8Wa0DDTGefE08h3(Object )
в EGAIS.Database.DbFunc.SaveTtnInformBReg(WayBillInformBRegType wayBillInformBReg)
15.01.2016 15:45:38 Parameterized query expects a parameter value which was not supplied.
Имя параметра: @Identity
в System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
в EGAIS.Database.DbFunc.ARa8Wa0DDTGefE08h3(Object )
в EGAIS.Database.DbFunc.SaveTtnInformBReg(WayBillInformBRegType wayBillInformBReg)
15.01.2016 15:45:38 Parameterized query expects a parameter value which was not supplied.
Имя параметра: @Identity
в System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
в System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
в EGAIS.Database.DbFunc.ARa8Wa0DDTGefE08h3(Object )
в EGAIS.Database.DbFunc.SaveTtnInformBReg(WayBillInformBRegType wayBillInformBReg)
Вложения
Тип файла: rar 222.rar (7.7 Кб, 39 просмотров)
15.01.2016 16:59
jokerpnz
 
Цитата:
baggio вот что есть лог
спасибо.
поправил, везде обновил
Вложения
Тип файла: 7z EGAIS.7z (745.4 Кб, 47 просмотров)
15.01.2016 17:54
baggio
 
Цитата:
jokerpnz спасибо.
поправил, везде обновил
Автоматически обновится?
15.01.2016 18:05
baggio
 
Цитата:
15.01.2016 18:02:49 Открывающий тег "hr" в позиции 30 строки 8 не соответствует закрывающему тегу "body"., строка 10, позиция 3. in\GetLinkListFromEgaisM.xml
в System.Xml.XmlTextReaderImpl.Throw(Exception e)
в System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
в System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
в System.Xml.XmlTextReaderImpl.ParseEndElement()
в System.Xml.XmlTextReaderImpl.ParseElementContent()
в System.Xml.XmlTextReaderImpl.Read()
в System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
в System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
в System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
в System.Xml.XmlDocument.Load(XmlReader reader)
в System.Xml.XmlDocument.Load(String filename)
в EGAIS.Utils.ParseXml`1.GetReturnQueryList(String filename)
еще
Вложения
Тип файла: 7z log.7z (743 байт, 40 просмотров)
17.01.2016 08:33
jokerpnz
 
Цитата:
baggio еще
В файле GetLinkListFromEgaisM.xml какая-то фигня. Утм похоже не работает. /opt/out 404 ошибку выплюнул. А т.к. это не xml, то не обработал файл. Воткну проверку на валидацию xml
18.01.2016 09:47
NataK
 
Добрый день!
Продолжаем заводить акты постановки на баланс и теперь некоторые не проводит.
Вложения
Тип файла: rar Не проведенный.rar (593 байт, 40 просмотров)
Тип файла: rar Проведенный.rar (591 байт, 37 просмотров)
18.01.2016 10:52
jokerpnz
 
Цитата:
NataK Добрый день!
Продолжаем заводить акты постановки на баланс и теперь некоторые не проводит.
а что значит не проводит?

содержимое файла ReplyFromActChargeOn5.xml
<url>a3f23d32-8b61-4675-9f96-d2f1a386b7af</url>
<sign>C8C23DD274C6BDF3F18366841A0457AB8AE041F60E7EBD43C28030B01F31D686D25D0C60055C455B376ADB31A56405AE0454BE3A53A6221F60B7AA96C10B5799</sign>

говорит о том, что акт ушёл в егаис.
18.01.2016 10:56
baggio
 
похожая фигня...
в трёх местах...
подтвердили... пишет статус - не определн...
логи..

похоже упал УТМ... но всё равно не понятно что с накладной и актом... говорят что не дошел...
Вложения
Тип файла: zip EGAIS.zip (24.6 Кб, 38 просмотров)
18.01.2016 11:44
jokerpnz
 
Цитата:
baggio похожая фигня...
в трёх местах...
подтвердили... пишет статус - не определн...
логи..

похоже упал УТМ... но всё равно не понятно что с накладной и актом... говорят что не дошел...
я с этими отсутствием времени накосячил((( простите меня, буду внимательнее
нужно переотправить акты на все ТТН, которые обрабатывали с пятницы 15 января(( то есть с обновления последнего, где в номере акта написано с 16012016 по 17012016
можно обновиться по автообновлению
ещё раз извиняюсь(
Вложения
Тип файла: 7z EGAIS.7z (745.7 Кб, 41 просмотров)
18.01.2016 12:05
jokerpnz
 
в общем, я тоже вляпался в это(
сейчас переотправлял сам
Статус у ТТН "не определён", акт 17012016_ХХХХХХ, выделил эту строку и нажал отправить акт
и так для всех ттн с неопределённым статусом и номерами актов от 15012016 по 17012016 и утренние сегодняшние
18.01.2016 13:21
jokerpnz
 
Цитата:
NataK Добрый день!
Продолжаем заводить акты постановки на баланс и теперь некоторые не проводит.
актов постановки на баланс вышеописанная ошибка не касается
у вас должно быть всё в порядке. прошу отписаться, отписаться, что не так... я так и не понял(
18.01.2016 15:44
NataK
 
Попробовали отправить еще раз. проблема та же.
прицеплен скришот программы, где указано, что акты постановки на баланс не проведены.
Как узнать причину непроведения?
Миниатюры
Нажмите на изображение для увеличения
Название: Screen1.png
Просмотров: 237
Размер:	35.4 Кб
ID:	6843  
18.01.2016 16:26
jokerpnz
 
Цитата:
NataK Попробовали отправить еще раз. проблема та же.
прицеплен скришот программы, где указано, что акты постановки на баланс не проведены.
Как узнать причину непроведения?
Тикеты на акты проведения не вывожу( не успел ещё сделать и так быстро не сделаю(
в запросах есть отправленные акты в списке запросов, тип запроса "ActChargeOn", значение номер вашего акта и есть ReplyId
в папке in есть тикет, TransportId у него будет равен этому ReplyId, а DocType=ACTCHARGEON
В этом тикете как раз и будет написано, почему акт не проведён
Сейчас попробую сделать на коленке отображение тикетов для актов, если успею, выложу
18.01.2016 17:06
jokerpnz
 
отображение тикетов для актов постановки на баланс и актов списания

заменить egais.exe или меню ?/Проверить обновления
Вложения
Тип файла: 7z EGAIS.7z (747.9 Кб, 53 просмотров)
20.01.2016 17:37
jokerpnz
 
- сохранение сортировки в таблице ТТН после каких-либой действий
- если ошибка в получении какого-либо документа от утм, то выставляем признак ошибки и пропускаем его,
принять его можно будет только вручную
- Разделы алкогольная продукция и контрагенты. Запрос выделенных контрагентов и АП в егаис
Вложения
Тип файла: 7z EGAIS.7z (753.1 Кб, 44 просмотров)
21.01.2016 16:14
jokerpnz
 
- небольшие фиксы автоопроса утм
- вывод ReplyId в ТТН и Актах постановки на баланс. Правда только у новых документов это поле будет заполняться. Позже к этому сделаю запрос информации с check1.fsrar.ru прошёл ли документ в егаис и когда
- Поле Реальная дата розлива в справка А, которую можно редактировать. Это сделал по просьбе оптовиков, т.к. для импортного товара дата розлива - это дата ввоза

ещё что-то по-мелочи делал, не запомнил(


заменить egais.exe или ?/Проверить обновления
Вложения
Тип файла: 7z EGAIS.7z (746.7 Кб, 58 просмотров)
22.01.2016 15:05
Ринат
 
Добрый день, при отправке акта начала выходить ошибка:
Получение списка запросов закончилось кодом 28.
Вложения
Тип файла: 7z Log.7z (7.6 Кб, 40 просмотров)
22.01.2016 15:20
jokerpnz
 
Цитата:
Ринат Добрый день, при отправке акта начала выходить ошибка:
Получение списка запросов закончилось кодом 28.
Этот код возвращает curl
Вот что в доке

CURLE_OPERATION_TIMEDOUT (28)
Operation timeout. The specified time-out period was reached according to the conditions.

Проверяйте связь с утм от этого компьютера

- Транспорт в ТТН, поля в соответствие со схемами сделал
- При формирование расхода, возможность задавать номер ТТН
Вложения
Тип файла: 7z EGAIS.7z (762.7 Кб, 49 просмотров)
25.01.2016 11:32
baggio
 
Цитата:
24.01.2016 13:02:00 ВНИМАНИЕ!!! TTNInformBReg имеется в базе данных WBDate=13.01.2016 0:00:00 WBRegId=TTN-0003012757 WBNUMBER=199 ClientRegIdSender=030000009705
24.01.2016 13:02:00 ВНИМАНИЕ!!! Накладная имеется в базе данных NUMBER=199 ClientRegId=030000009705
1. оптправили нм накладную.
2. Мы ее забили нулями количество - т.е. отклонили...
3. Поставщик принял акт расхождения...
4. Отправил накладную повторно...

Она не появляется а старая имеет статус не определена...
Вложения
Тип файла: 7z EGAIS_log.7z (29.1 Кб, 33 просмотров)
Тип файла: zip logs.zip (65.1 Кб, 29 просмотров)
25.01.2016 12:09
jokerpnz
 
Цитата:
baggio 1. оптправили нм накладную.
2. Мы ее забили нулями количество - т.е. отклонили...
3. Поставщик принял акт расхождения...
4. Отправил накладную повторно...

Она не появляется а старая имеет статус не определена...
а тут хз, как правильно сделать(
У старой стоит акт отказа
сейчас нужно удалить старую ТТН, мне кажется она и не нужна совсем, тогда новая примется.
таких ситуаций не было
на будущее, сделать замену ТТН, если мы отказались принимать её?
25.01.2016 12:32
baggio
 
Цитата:
jokerpnz а тут хз, как правильно сделать(
У старой стоит акт отказа
сейчас нужно удалить старую ТТН, мне кажется она и не нужна совсем, тогда новая примется.
таких ситуаций не было
на будущее, сделать замену ТТН, если мы отказались принимать её?
я думаю нужно так:
1. старую переименовать но сохранить... в каталоге программы... для того чтобы было можно восстановить... как то так... или старую закрыть для редактирования... а новую загрузить... т.е. сам понимаешь... новую то загружать нужно... а старую сохранить скажем с возможностью как нить достать при необходимости...
25.01.2016 12:36
jokerpnz
 
Цитата:
baggio я думаю нужно так:
1. старую переименовать но сохранить... в каталоге программы... для того чтобы было можно восстановить... как то так... или старую закрыть для редактирования... а новую загрузить... т.е. сам понимаешь... новую то загружать нужно... а старую сохранить скажем с возможностью как нить достать при необходимости...
хорошо
25.01.2016 15:46
jokerpnz
 
- отправитель отправил ТТН с тем же номером и датой. Переименовываю ТТН, если она не обработана или отклонена. добавляю в конец *** и изменяю статус на ТТН не проведена
- фикс мелких багов
Вложения
Тип файла: 7z EGAIS.7z (776.0 Кб, 62 просмотров)
25.01.2016 15:50
baggio
 
чет не загрузилась... попросить повторно выслать?
25.01.2016 15:54
Rost86
 
Подскажите, какое количество необходимо внести в данное поле?


Опции темы


Часовой пояс GMT +3, время: 16:27.

 

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