|
АЛКОДРОМ
|
|
| Дмитрий | Дата: Среда, 03.10.2012, 13:05 | Сообщение # 401 |
|
| всётаки по поводу ошибок в номере строки не плохо было бы реализовать Добавлено (03.10.2012, 13:05) --------------------------------------------- вот по этой ошибке Для контрагента с ИдПоставщика = "7" лицензия с ИдЛицензии = "4" в базе данных не найдена.
в самом файле: <Поставщики ИдПостав="7" П000000000007="ООО "Штофф""> <Лицензии> <Лицензия ИдЛицензии="4" П000000000011="А,647682" П000000000012="30.06.2011" П000000000013="30.06.2016" П000000000014="Федеральная служба по регулированию алкогольного рынка" /> </Лицензии> <Лицензии> <Лицензия ИдЛицензии="10" П000000000011="А,647682" П000000000012="23.06.2011" П000000000013="30.06.2016" П000000000014="Федеральная служба по регулированию алкогольного рынка" /> </Лицензии> <ЮЛ П000000000009="5260171046" П000000000010="526001001" /> </Поставщики> .... и в обороте: ... <Поставщик ПN="1" ИдПоставщика="7" ИдЛицензии="4"> <Продукция П200000000013="14.02.2012" П200000000014="Ш00046901" П200000000015="" П200000000016="0.20000" /> </Поставщик> ....
тут конечно ошибка что задвоилась лицензия, но если у поставщика 2 лицензии тогда тоже будет ругаться?
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 13:13 | Сообщение # 402 |
 Кошевой Атаман
| Quote (Дмитрий) если у поставщика 2 лицензии тогда тоже будет ругаться? нет, не будет. Ругается именно из-за задвоения или других непредвиденных ошибок в файле хмл. Если формирование файла происходит строго по правилам и с соблюдением уникальности Ид, и уникальности тех-же лицензий, то всё должно работать чётко. БАЛДА больше ориентирована не на тестирование структуры хмл-файла, а на загрузку из правильного хмл-файла информации в ДА и тестирования возможных ошибок в самих данных, а не в структуре формирования этих данных в формате ДА.
| | |
| |
| Дмитрий | Дата: Среда, 03.10.2012, 13:25 | Сообщение # 403 |
|
| Quote (volk13) БАЛДА больше ориентирована не на тестирование структуры хмл-файла, а на загрузку из правильного хмл-файла информации в ДА согласен, но если часть продаж идет по одной лицензии, а потом часть по другой, тогда.... я попробую сэмулироать данную ситуацию чуть позже
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 13:27 | Сообщение # 404 |
 Кошевой Атаман
| Quote (Дмитрий) я попробую сэмулироать данную ситуацию чуть позже ок, жду. Уверен, что БАЛДА не подведёт в подобной ситуации, при условии, что хмл-файл сформирован правильно. По крайней мере - проверим...
| | |
| |
| Дмитрий | Дата: Среда, 03.10.2012, 16:41 | Сообщение # 405 |
|
| хм, не получилось воспроизвести ошибку, тогда вообще не понимаю от куда она бралась
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 16:44 | Сообщение # 406 |
 Кошевой Атаман
| Quote (Дмитрий) не получилось воспроизвести ошибку больше доверяйся БАЛДЕ :)) (оттачивалась и тестировалась денно и нощно)...
| | |
| |
| Дмитрий | Дата: Среда, 03.10.2012, 17:03 | Сообщение # 407 |
|
| конечно ей больше доверяю и понимаю что она не для отладки xml-ки, но вот в данных файла вроде как нет ошибки (сравнивал старый файл и новый с эмуляцией), а всеже ругается. Добавлено (03.10.2012, 16:55) --------------------------------------------- а может я не то место проверял? вот говорю что нужно построчно про ошибки Добавлено (03.10.2012, 17:03) --------------------------------------------- и кстати, почему новый производитель загружается как физ лицо?
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 17:12 | Сообщение # 408 |
 Кошевой Атаман
| Quote (Дмитрий) а всеже ругается... и кстати, почему новый производитель загружается как физ лицо? дай ссылку на проблемный файл и укажи какой именно производитель, скачаю, посмотрю, отвечу если есть проблема. телепатировать сложно.
| | |
| |
| alexbam | Дата: Среда, 03.10.2012, 17:43 | Сообщение # 409 |
|
| volk13, Добрый день! Благодаря вашему коду сделал выгрузку из своей базы в XML. Проверку файл прошел. Огромное спасибо! Для загрузки в декларант из XML вашей программой пока не воспользовался. Но придется этим заниматься. У главбуха полетел винт с базой декларанта.
Кстати. По вашему коду в XML. Нашел отличие с выгрузкой из Декларанта. Все буквы в наименованиях в верхнем регистре. Такое требование где-то прописано?
Еще по пиву. Деклараций на него нет. Ваша программа в этом случае выдает в наменовании декларации типа "Поставщик не предоставил данные", а декларант просто не заполняет поля связанные с декларацией. Как должно быть правильно?
| | |
| |
| EvgenA | Дата: Среда, 03.10.2012, 17:58 | Сообщение # 410 |
|
| AROW3G-2LIHTB-63F38N-3 жду ответного кода
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 18:06 | Сообщение # 411 |
 Кошевой Атаман
| Quote (alexbam) По вашему коду в XML. Нашел отличие с выгрузкой из Декларанта. Все буквы в наименованиях в верхнем регистре. Такое требование где-то прописано? Такого требования нигде нет. Процедуру выгрузки в хмл, которая была выложена для скачивания, я привёл лишь в качестве образца. Реальная процедура естественно переделывалась мною несколько раз, пока не получилась финальная версия АЛКОДРОМА. Так что это - не эталон, а всего лишь пример. Учтите это и дописывайте и переделывайте под себя.
Quote (alexbam) Ваша программа в этом случае выдает в наменовании декларации типа "Поставщик не предоставил данные", а декларант просто не заполняет поля связанные с декларацией. Как должно быть правильно? Извините, но я ничего не понял..
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 18:07 | Сообщение # 412 |
 Кошевой Атаман
| EvgenA, сообщите о результате регистрации 3TT9WJ-49MQN5-DUMFZ1-4Q8I3Y-27
| | |
| |
| EvgenA | Дата: Среда, 03.10.2012, 21:02 | Сообщение # 413 |
|
| успешно, сейчас проверю полноту импорта Добавлено (03.10.2012, 21:02) --------------------------------------------- volk13, Проверьте, при импорте файла выдается ошибка 1.Ошибка Microsoft SQL Server Compact OLE DB Provider: Произошла одна или несколько ошибок во время обработки команды. 2. Как на форуме уже говорили про объединение контрагентов и их лицензий при полном совпадении ИНН/КПП тоже выходит ошибка (пост в форуме 389)
файл в ДА проходит контроль
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 21:14 | Сообщение # 414 |
 Кошевой Атаман
| EvgenA, файл получил, завтра его посмотрю и протестирую, напишу результат.
| | |
| |
| nfs-petr | Дата: Среда, 03.10.2012, 21:25 | Сообщение # 415 |
|
| Ответный ключ можно? 9AR8IG-6IQUO8-5V2RTG-2
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 21:30 | Сообщение # 416 |
 Кошевой Атаман
| nfs-petr, можно, но к сожалению уже только завтра, потерпите.
| | |
| |
| nfs-petr | Дата: Среда, 03.10.2012, 21:41 | Сообщение # 417 |
|
| ок! только код при каждом запуске разный, как-же люди тестят то? или в Демо-режиме?
| | |
| |
| volk13 | Дата: Среда, 03.10.2012, 21:53 | Сообщение # 418 |
 Кошевой Атаман
| Quote (nfs-petr) только код при каждом запуске разный как-же люди тестят то всё будет нормально, не переживайте, будет у вас завтра полнофункциональный режим, после ввода Вашего персонального ответного ключа, который я Вам сообщу
| | |
| |
| volk13 | Дата: Четверг, 04.10.2012, 08:13 | Сообщение # 419 |
 Кошевой Атаман
| nfs-petr, Ваш ключ: 7YT08D-8UAZEQ-E1KK9M-8PL9C6-T Сообщите результат регистрации
| | |
| |
| Дмитрий | Дата: Четверг, 04.10.2012, 08:27 | Сообщение # 420 |
|
| да вот когда эксперементировал, оба производителя загружались повторно и становились как физ лицо http://files.mail.ru/MEDICF
| | |
| |