4
4xter
Всем доброго времени суток. Порыскал по форуму, но решения не нашел. Проблема собственно вот в чем: пишу обработку, которая из текстового файла втягивает данные и формирует заявки в 1С 7.7 (конфиг. не типовой, релиз 7.70.027). Так вот в текстовом файле есть разные даты документа с разными позициями. Когда я использую Док.Новый(); а потом к этому док применяю дату из файла, то номер документа остаётся из текущей даты документа, а не подхватывается следующий по требуемой дате. Как быть?
Пример:
в файле содержаться строки (формат: ДатаДок,ВнешнийКодЗаказа Артикул):
24.11.10;1111; КодАрт1;
24.11.10;2222; КодАрт2 ;
25.11.10;3333; КодАрт3 ;
24.11.10;4444; КодАрт1 ;
Привязаться к внешнему коду заказа не могу, т.к. он генерируется не мной и может быть абсолютно любым.
По идее должно быть загружено 4 документа: 3 с датой 24.11.10 и номерами 1, 2 и 3; 1 док от 25.11.10 с номером 1.
а у меня получается что док от 25.11.10 загружается с номером 3, т.к. команда Док.Новый() первоначально создает его с таким номером от 24.11.10, а потом я программно меняю дату. И последний док тоже создается с номером 3, т.к. 24.10.11 этот номер остаётся свободен.
Заранее спасибо за помощь.
Пример:
в файле содержаться строки (формат: ДатаДок,ВнешнийКодЗаказа Артикул):
24.11.10;1111; КодАрт1;
24.11.10;2222; КодАрт2 ;
25.11.10;3333; КодАрт3 ;
24.11.10;4444; КодАрт1 ;
Привязаться к внешнему коду заказа не могу, т.к. он генерируется не мной и может быть абсолютно любым.
По идее должно быть загружено 4 документа: 3 с датой 24.11.10 и номерами 1, 2 и 3; 1 док от 25.11.10 с номером 1.
а у меня получается что док от 25.11.10 загружается с номером 3, т.к. команда Док.Новый() первоначально создает его с таким номером от 24.11.10, а потом я программно меняю дату. И последний док тоже создается с номером 3, т.к. 24.10.11 этот номер остаётся свободен.
Заранее спасибо за помощь.