Вторник, 14.07.2020, 12:44 Развлекательный портал | Сайт отдыха и юмора !
****** Кабачок по Пятницам ******* ...Когда Её совсем не ждёшь...
Главная Регистрация Вход Информер
Приветствую Вас, Гость · RSS

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Мымра  
Форум » Разделы форумов » Зал ожидания » АЛКОДРОМ (Попытка учёта алкоголя в рознице на базе 1С 7.7)
АЛКОДРОМ
volk13Дата: Понедельник, 12.10.2015, 11:17 | Сообщение # 741
Кошевой Атаман
Цитата victuan ()
Почему-то при импорте формы 5 ругнулся на иностранного контрагента:

а другие формы загрузились нормально? там были иностранные?
 
Вниз▼
victuanДата: Понедельник, 12.10.2015, 11:19 | Сообщение # 742
Цитата volk13 ()
а другие формы загрузились нормально? там были иностранные?
Остальные формы нормально, без замечаний. Иностранцы были.
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 11:29 | Сообщение # 743
Кошевой Атаман
чудеса... ладно, как разберусь, отпишусь
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 11:32 | Сообщение # 744
Кошевой Атаман
это похоже тот-же "косяк", о котором EvgenA сообщал (http://pl1c.org/forum/18-186-24787-16-1436880286)...
тогда помогло то, что 5-ю форму надо грузить в последнюю очередь, но с "косяком" буду разбираться, раз и у тебя всплыл
 
Вниз▼
victuanДата: Понедельник, 12.10.2015, 11:53 | Сообщение # 745
А ошибка про "Индекс.." это что? Из-за отсутствующей лицензии на пиво?
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 12:04 | Сообщение # 746
Кошевой Атаман
Цитата victuan ()
А ошибка про "Индекс.." это что? Из-за отсутствующей лицензии на пиво?

нет, не должно. Про лицензию просто уведомление должно идти (типа справочно), оно и идёт... С индексом тоже буду глядеть... Интересно, а если ты 5-ю форму загрузишь уже после 6 и 7 (т.е. когда справочник создан), - будет ошибка на индекс? (с контрагентом тоже не должно быть ошибки по идее).. Проверь, пожалуйста
 
Вниз▼
victuanДата: Понедельник, 12.10.2015, 12:56 | Сообщение # 747
После загрузки 6 и 7 форм, 5-ая загружается без ошибок:
...Обновляем справочник производителей/импортеров...
...Загружено 0, перезаписано 0 контрагентов...
... - В файле не обнаружены лицензии организации! Ваша деятельность точно является нелицензируемой?
...Загрузка информации по подразделению Общество с ограниченной ответственностью "ПИНТА" \ КПП: 780401001...
...Загрузка окончена!


Ты можешь проверить и сам, 5-ю форму я выслал, а 6 и 7 для комплекта возьми из моего предыдущего письма.

Добавлено (12.10.2015, 12:25)
---------------------------------------------
Проверил еще раз (на чистой базе) загрузку 5-ой формы:

...Обновляем справочник поставщиков...
...Загружено 14, перезаписано 0 контрагентов...
...Обновляем справочник производителей/импортеров...
Установлен признак "Производитель/импортер" контрагенту с id = "61" (ООО "ПИНТА")
Установлен признак "Производитель/импортер" контрагенту с id = "63" (ООО "Богерхаус")
Установлен признак "Производитель/импортер" контрагенту с id = "64" (ОАО "Брянскпиво")
Установлен признак "Производитель/импортер" контрагенту с id = "65" (ООО "КОНТАКТ")
Установлен признак "Производитель/импортер" контрагенту с id = "66" (ООО "Криница БелТрэйд")
Установлен признак "Производитель/импортер" контрагенту с id = "68" (ОАО "Пивзавод Оливария")
Установлен признак "Производитель/импортер" контрагенту с id = "69" (ООО "Завод Трехсосненский")
Установлен признак "Производитель/импортер" контрагенту с id = "62" (Пивоварная Штайгер АО)
Установлен признак "Производитель/импортер" контрагенту с id = "61" (ООО "ПИНТА")
Установлен признак "Производитель/импортер" контрагенту с id = "62" (ПАО "Пиво-безалкогольный комбинат "Радомышль")
Установлен признак "Производитель/импортер" контрагенту с id = "72" (ООО "Торговый дом "РосБелИмпорт")
Установлен признак "Производитель/импортер" контрагенту с id = "74" ("ООО Эверест")
Установлен признак "Производитель/импортер" контрагенту с id = "65" (ООО "КОНТАКТ")
Установлен признак "Производитель/импортер" контрагенту с id = "68" (ОАО "Пивзавод Оливария")
...Загружено 4, перезаписано 0 контрагентов...
... - В файле не обнаружены лицензии организации! Ваша деятельность точно является нелицензируемой?
Автоматически добавлено подразделение Общество с ограниченной ответственностью "ПИНТА" КПП: 780401001.
...Загрузка информации по подразделению Общество с ограниченной ответственностью "ПИНТА" \ КПП: 780401001...
В базе отсутствует контрагент АС  А, Ле Кок. Обновите справочник контрагентов.
...Загрузка окончена!


(т.е. теперь ругается на другого "иностранца" - хотя файл 5ой формы тот же самый!!)

Следом загрузил 7-ю форму. Повторно гружу 5-ю форму и вижу, что ругается уже на другого "иностранца":
...Обновляем справочник поставщиков...
...Загружено 1, перезаписано 0 контрагентов...
...Обновляем справочник производителей/импортеров...
...Загружено 1, перезаписано 0 контрагентов...
... - В файле не обнаружены лицензии организации! Ваша деятельность точно является нелицензируемой?
...Загрузка информации по подразделению Общество с ограниченной ответственностью "ПИНТА" \ КПП: 780401001...
В базе отсутствует контрагент ООО ТПК "Перша приватна броварня "Для людей - як для себе". Обновите справочник контрагентов.
...Загрузка окончена!


Теперь загрузил 6-форму, снова гружу 5-ю, ругается опять на "броварню".

Вот такие чудеса в решете. (все тестируемые файлы у тебя есть: 5-я форма в последнем письме, 6 и 7 - в предпоследнем, на ошибки с пустой датой не обращая внимания)

Добавлено (12.10.2015, 12:45)
---------------------------------------------
Причем АС  А, Ле Кок есть в форма 5, 6 и 7,
а "Перша приватна броварня только в форме 5 есть. (т.к."броварня" есть только в остатках, но нет ее в оборотах)

Не помню, почему нельзя производителя импортировать из 5-ой формы? (ИНН/УНН там указан в элементе П000000000005).
И как ты определяешь код страны иностр.производителя при импорте?

Добавлено (12.10.2015, 12:56)
---------------------------------------------
Ясно, берешь из "поставщиков". АС А, Ле Кок оказался и производителем и поставщиком, поэтому загрузился через Балду.
Броварня не является поставщиком (только производителем), поэтому Балда его загрузить не может корректно. Она его грузит как российского контрагента (т.к. в форме 5 не известен ни код страны, ни адрес его).
Размножение дублей этих контрагентов в ДА после импорта через Балду видимо связано с тем, что идет некорретктный поиск по ИНН/УНН.

 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 13:49 | Сообщение # 748
Кошевой Атаман
ага, спасибо... чего-то вспоминать начинаю про эту 5-ю форму... на самом раннем этапе создания Балды были заморочки...
так как тогда по пятой форме однозначно определить - производитель иностранец или нет? выходит никак?
(спасибо, кстати, за инфу и тесты, теперь хоть как-то локализована проблема, вечером возможно смогу опять заняться Балдой, посмотрю..)
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 15:02 | Сообщение # 749
Кошевой Атаман
victuan, а почему в декларации D5 в строке
<СведПроизвИмпорт ПN="12" П000000000004="ПАО "Пиво-безалкогольный комбинат "Радомышль"" П000000000005=""
П000000000005="" ?
 
Вниз▼
victuanДата: Понедельник, 12.10.2015, 15:06 | Сообщение # 750
Цитата volk13 ()
так как тогда по пятой форме однозначно определить - производитель иностранец или нет?
По длине ИНН и по контрольному числу, если длина не 10 и не 12 символов (и не срабатывает арихметика по КЧ), то значит иностранец.
Цитата volk13 ()
П000000000005=""
Это потому что рабочей базы под рукой не оказалась, а только старый архив, в котором ошибки в данных не исправлены.
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 16:07 | Сообщение # 751
Кошевой Атаман
victuan, давай ещё раз подытожим:
я поверхостно глянул код Балды загрузки справочника Производителей/Импортёров по 5-й декларации... Сейчас как-бы действует правило:
если длина ИНН = 12, это физ.лицо (отечественное естественно)
если длина ИНН = 10, это отечественный Производитель
если длина ИНН = другое значение - это Иностранный Производитель (т.е. - по-любому Член ТС)
дальше по длине ИНН определяется код страны:
если длина ИНН = 9, то код страны устанавливается 112 (Беларусь)
если длина ИНН = 8, то код страны устанавливается 51 (Армения)
если длина ИНН = другое значение, то код страны устанавливается 643 (Россия)
(казахи и киргизы вообще пока не отрабатываются никак)

в спр-к ДА идёт запись по следующему алгоритму:
если это Иностранец, то ИНН из вышеприведённого алгоритма записывается не в поле ИНН, а в поле УчётныйНомер базы ДА, иначе - в поле ИНН базы ДА
код страны записывается в поле КодСтраны базы ДА.

итак, вопросы:
1. как предлагаешь изменить алгоритм?
2. у тебя П000000000004="АС А, Ле Кок" П000000000005="10034247" и П000000000004="ООО ТПК "Перша приватна броварня "Для людей - як для себе"" П000000000005="31978272" имеют ИНН = 8 знаков, но явно не армяне... Так как мне их отличать от армян? И вообще кто они? (ведь допускается указывать в производителях только Членов ТС)...

Жду советов..
 
Вниз▼
victuanДата: Понедельник, 12.10.2015, 16:22 | Сообщение # 752
Цитата volk13 ()
если длина ИНН = другое значение, то код страны устанавливается 643 (Россия)
Цитата volk13 ()
если это Иностранец, то ИНН из вышеприведённого алгоритма записывается не в поле ИНН, а в поле УчётныйНомер базы ДА, иначе - в поле ИНН базы ДА
Получится для казаха, код страны Россия, а номер запишется в невидимый для России реквизит УчетныйНомер? Путаницы не возникнет?
Цитата volk13 ()
1. как предлагаешь изменить алгоритм?
Нормальный алгоритм, но не нужно ли в качестве контрольного выстрела добавить проверку на контрольное число российских юр. и физ. лиц?
Цитата volk13 ()
Так как мне их отличать от армян? И вообще кто они?
В данном случае, пусть будут армяне   biggrin . На самом деле - первый эстонец, а второй - украинец. Их вообще не должно быть в декларации, а на их месте - российские импортеры. Очередная ошибка пользователя из старого архива - в реальной базе исправлено, но к ней у меня сейчас нет доступа - поэтому приходится довольствоваться тем, что есть.
Резюме: такую ошибку пользователя предлагаю трактовать как есть - 8 знаков - значит армяне wink
 
Вниз▼
victuanДата: Понедельник, 12.10.2015, 16:36 | Сообщение # 753
Вижу как армян с УНН, но ты и сам можешь проверить, загрузив мои файлы в пустую базу ДА.
Еще заметил, что "армяне" разножаются, если повторно загружать один и тот же файл, они добавляются вновь.
Прям какая-то "армянская мафия" wink
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 17:43 | Сообщение # 754
Кошевой Атаман
Цитата victuan ()
Еще заметил, что "армяне" разножаются

ладно, симптомы ясны, буду разбираться... если ещё чего попутно "нароешь" - сообщай сразу
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 18:09 | Сообщение # 755
Кошевой Атаман
Вроде нашёл косяк с армянской мафией :)
поправил, проверить не могу сегодня, нет компьютера с ДА под рукой, протестируй!
1. Размножение армян прекратилось?
2. Ушла другая ошибка (что не найден контрагент)?
https://cloud.mail.ru/public/JwwY/vbzynNZiN
(версию 151012 проверяй)
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 18:11 | Сообщение # 756
Кошевой Атаман
исправил ссылку выше
 
Вниз▼
victuanДата: Понедельник, 12.10.2015, 18:12 | Сообщение # 757
Проверить только завтра смогу.
 
Вниз▼
volk13Дата: Понедельник, 12.10.2015, 18:17 | Сообщение # 758
Кошевой Атаман
ок, буду ждать, напиши как проверишь
(я сам смогу тока ближе к выходным, к сожалению... но ключевая фраза про размножение - очень помогла увидеть проблему, спасибо!)
кстати, если всё заработает, то исправлю и Балду_4.30, так как там тоже скорей всего из-за этого были проблемы... короче, жду результаты тестов
 
Вниз▼
victuanДата: Вторник, 13.10.2015, 07:09 | Сообщение # 759
Проверяю.
Версия 151012
В чистую базу загружаю форму 5:
...Обновляем справочник поставщиков...
...Загружено 14, перезаписано 0 контрагентов...
...Обновляем справочник производителей/импортеров...
Установлен признак "Производитель/импортер" контрагенту с id = "8" (ООО "ПИНТА")
Установлен признак "Производитель/импортер" контрагенту с id = "10" (ООО "Богерхаус")
Установлен признак "Производитель/импортер" контрагенту с id = "11" (ОАО "Брянскпиво")
Установлен признак "Производитель/импортер" контрагенту с id = "12" (ООО "КОНТАКТ")
Установлен признак "Производитель/импортер" контрагенту с id = "13" (ООО "Криница БелТрэйд")
Установлен признак "Производитель/импортер" контрагенту с id = "15" (ОАО "Пивзавод Оливария")
Установлен признак "Производитель/импортер" контрагенту с id = "16" (ООО "Завод Трехсосненский")
Установлен признак "Производитель/импортер" контрагенту с id = "9" (Пивоварная Штайгер АО)
Установлен признак "Производитель/импортер" контрагенту с id = "8" (ООО "ПИНТА")
Установлен признак "Производитель/импортер" контрагенту с id = "9" (ПАО "Пиво-безалкогольный комбинат "Радомышль")
Установлен признак "Производитель/импортер" контрагенту с id = "19" (ООО "Торговый дом "РосБелИмпорт")
Установлен признак "Производитель/импортер" контрагенту с id = "21" ("ООО Эверест")
Установлен признак "Производитель/импортер" контрагенту с id = "12" (ООО "КОНТАКТ")
Установлен признак "Производитель/импортер" контрагенту с id = "15" (ОАО "Пивзавод Оливария")
...Загружено 4, перезаписано 0 контрагентов...
... - В файле не обнаружены лицензии организации! Ваша деятельность точно является нелицензируемой?
Автоматически добавлено подразделение Общество с ограниченной ответственностью "ПИНТА" КПП: 780401001.
...Загрузка информации по подразделению Общество с ограниченной ответственностью "ПИНТА" \ КПП: 780401001...
В базе отсутствует контрагент АС  А, Ле Кок. Обновите справочник контрагентов.
...Загрузка окончена!


Гляжу в ДА справочник Контрагенты, вижу два "АС А, Ле Кок", двоих "Перша Броварня" и двоих "ОАО Криница" (Беларусь)
Учетный номер ни у кого из них не проставлен.

Повторил загрузку 5-ой формы. Сообщение об отсутствии АС А, Ле Кок повторилось, а кол-во иностранцев в ДА удвоилось (каждого стало по 4 шт.)

Загрузил поверх 7-ую форму, сообщений об ошибках не было, но появилось в ДА еще два АС А, Ле Кок, один с кодом 233 (Эстония) и один с кодом 51 (ему еще загрузился УНН). Видно, что использована ф-я ВРЕГ(). Число других иностранцев осталось без изменения:
 
Вниз▼
volk13Дата: Вторник, 13.10.2015, 11:52 | Сообщение # 760
Кошевой Атаман
victuan, ну теперь-то точно должно заработать, тестируй 13-ю версию на боевой базе , жду результат тестирования
(помимо вчерашнего косяка оказалось, что ещё не записывался учётный номер иностранца в базу ДА при импорте именно из 5-й формы, т.е. УНН-то отсутствовал в базе ДА, однако, вот они и продолжали плодиться)

https://cloud.mail.ru/public/JwwY/vbzynNZiN
 
Вниз▼
Форум » Разделы форумов » Зал ожидания » АЛКОДРОМ (Попытка учёта алкоголя в рознице на базе 1С 7.7)
Поиск:

Copyright PL1C © 2020