Имя: Пароль:
1C
1С v8
v8: автоматически создавать документ Реализация товаров и услуг 1с 8.2
🠗 (Волшебник 16.06.2014 14:04)
0 ferrr22
 
16.06.14
13:21
Добрый день!нужно сделать втяжку регулярно( ежедневно) экселя, чтобы автоматически создавался документ Реализация товаров и услуг!
http://s019.radikal.ru/i637/1406/66/43d9568e5835.png
вот наглядно! есть документ который делается каждый день менеджерами!!!
в поле "В" ставится название контрагентов( которые эдентичный что забиты в 1с, со всеми регистрами и пробелами)
далее идут столбци с товарами.Менеджеры в нужных столбцах ставят кол-во единиц продукции что им нужно! сделать втяжку)))
Нухно чтобы одна строка "В" контрагента создавался документ и внутри него перечислялись товары,что нужно отгрузить ему!
хэлп
2 Любопытная
 
16.06.14
13:22
(0) А прям в 1С делать реализации не судьба?
3 Cube
 
16.06.14
13:23
(0) Сколько платишь за втяжку-то?
4 ИС-2
 
naïve
16.06.14
13:35
(0) и кто делать это должен? Мы?

Есть обработка "Униврсальная загрузка из Excel" - возьми ее за основу. Хотя тут делать нечего...
6 Cube
 
16.06.14
13:38
(4) А что, ты за 4 тыс. юаней не взялся бы? :))
7 ferrr22
 
16.06.14
13:47
я начал пробовать из "ЗагрузкаДанныхИзТабличногоДокумента 8.2" он не создаёт документ!может я что-то не то делаю!:(
мне нужно чтобы по контрагенту создавался документ в реализации товара и услугах, внутри этого документа перечеслялись все заказанные им товары! вот и всё:) для начало! это у меня первый файл эксель!
9 ferrr22
 
16.06.14
13:50
это очень дорого, извините, я не могу это позволить себе
10 Fish
 
16.06.14
13:51
(9) Давай сначала: как ты создаёшь документ, как читаешь эксель? Код в студию, с описанием того, что не получается.
11 Chikko
 
16.06.14
13:53
(7) ЗагрузкаДанныхИзТабличногоДокумента грузит в готовый док.,
из обработки тебе надо взять только чтение экселя, я думаю. Тем более что 1 контр = 1 док. Разберешь эксель - остальное еще проще.
12 Aspi
 
16.06.14
13:54
(10) да прибудет ржачь
13 ptiz
 
16.06.14
14:00
(9) 5тыс - нормальная цена. Ведь надо реализовать механизм для хранения соответствий товаров и колонок екселя, чтобы обработку не пришлось менять при небольшом изменении формата
файла.
14 ferrr22
 
16.06.14
14:01
//Создаем новый документ в информационной базе
НовыйДокумент = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
//Заполняем обязательные реквизиты НовыйДокумент.Дата = ТекутаяДата();
НовыйДокумент.Организация = Справочники.Организации.НайтиПоНаименованию("Магазин 23");
НовыйДокумент.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("ИнноТрейд”);
НовыйДокумент.Склад = Справочники.Склады.НайтиПоНаименованию("Основной склад");
НовыйДокумент.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;
//Записываем в информационной базе новый элемент - документ "Реализация товаров и услуг" НовыйДокумент.Записать();



а про эксель вот начал только (у меня в экселе оч много стобцов с товарами, не могу из в единый создавшийся документ запихнуть, чтобы при создании документа пихал эти товары в номенклатуру , и определял по товару его стоимость ну и считал если товара 3 то считал стоимость за 3 штучки)

Ексель     = Новый  COMОбъект("Excel.Application") ;
        ФайлЕксель = Ексель.Workbooks.Open(объект.ПутьКФайлу);
   Для н =объект.НачалоСтроки  По объект.КонецСтроки Цикл
      
       ст=объект.ТЧ.Добавить();
       ст.реквизит=Ексель.Sheets(1).Cells(н,1).Value;
      
       КонецЦикла;
  
   Ексель.Application.Quit();
15 floody
 
16.06.14
14:16
ну 5к вроде норм, соглашайся