Взаимодействие внешних программ и Тах-ы
Добавлено: Ср янв 18, 2006 18:22
6 месяцев назад уже подымал этот вопрос на форуме, так и не подучил ответа и не дождался испавлений в программе!
Суть в следующем:
в Помощи к заполнителю есть раздел "Взаимодействие внешних программ и Заполнителя" в котором описывается мезанизм сообщения заполнителя программе ТАкса или другой программе о том что надо обработать список сохраненый в спец файле!
так же этот механизм описан и в rконце рездела "Файл обмена"!
Примечание:
Чтобы инициировать обработку файла обмена экспортной программой, надо поместить его в папку \IN\ и запустить программу c параметром -Z (например gtdw.exe -Z). Если программа уже запушена, достаточно послать главному окну сообщение с кодом 5561.
Проблемма в том что я формирую собственный файл обмена и пытаюсь его используя WINAPI передать файл в Таксу, но этого не происходит!
примечателно что в программу ГТД файл сформированный для ГТД передается бев проблем (при запуске программы с ключем -z файл обрабатывается и загружается в ГТД). К сожалению анологичные действия для Таксы никчему не приводят!
При запуске таксы с ключем -z вобще ничего не происходит, а при передаче сообщения 5561 такса выдает ошибку
Exception:
------------------------------------------------------
2.1 Date : Wed, 18 Jan 2006 18:17:59 +0300
2.2 Address: 004BC354
2.3 Module : taxwin.exe
2.4 Type : Exception
2.5 Message: Документ на входе не является инвойсом.
Можно сделать чтобы данная эта футкция работала!
иначе зачем об этом упоминается в помощи, если это не работает и нельзя воспользоваться!!!
также вопрос Можно ли Таксу запускать с ключем Кода ТНВЭД. Чтобы из допустим екселя можно было автоматом запустить таксу и передать ей код.
Суть в следующем:
в Помощи к заполнителю есть раздел "Взаимодействие внешних программ и Заполнителя" в котором описывается мезанизм сообщения заполнителя программе ТАкса или другой программе о том что надо обработать список сохраненый в спец файле!
так же этот механизм описан и в rконце рездела "Файл обмена"!
Примечание:
Чтобы инициировать обработку файла обмена экспортной программой, надо поместить его в папку \IN\ и запустить программу c параметром -Z (например gtdw.exe -Z). Если программа уже запушена, достаточно послать главному окну сообщение с кодом 5561.
Проблемма в том что я формирую собственный файл обмена и пытаюсь его используя WINAPI передать файл в Таксу, но этого не происходит!
примечателно что в программу ГТД файл сформированный для ГТД передается бев проблем (при запуске программы с ключем -z файл обрабатывается и загружается в ГТД). К сожалению анологичные действия для Таксы никчему не приводят!
При запуске таксы с ключем -z вобще ничего не происходит, а при передаче сообщения 5561 такса выдает ошибку
Exception:
------------------------------------------------------
2.1 Date : Wed, 18 Jan 2006 18:17:59 +0300
2.2 Address: 004BC354
2.3 Module : taxwin.exe
2.4 Type : Exception
2.5 Message: Документ на входе не является инвойсом.
Можно сделать чтобы данная эта футкция работала!
иначе зачем об этом упоминается в помощи, если это не работает и нельзя воспользоваться!!!
также вопрос Можно ли Таксу запускать с ключем Кода ТНВЭД. Чтобы из допустим екселя можно было автоматом запустить таксу и передать ей код.