Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
1C 7.7 - Заполнение документа РеализацияОтгруженнойПродукции и табличной части
|
|||
|---|---|---|---|
|
#18+
Уважаемые, если не сложно, киньтесь примерчиком как нужно из внешней обработки заполнять документ с его табличной частью. В 1с ноль без палочки, да и в 5 утра голова уже совсем не пашет... у меня пока что-то подобное вырисовывается автор ДокРеализацияОП = СоздатьОбъект("Документ.РеализацияОтгруженнойПродукции"); ДокРеализацияОП.Новый(); ДокРеализацияОП.НомерДок = НомДок; ДокРеализацияОП.ДатаДок = ТекущаяДата(); СпрКА = СоздатьОбъект("Справочник.КонтрАгенты"); СпрКА.НайтиПоКоду(00000100); ДокРеализацияОП.Контрагент = СпрКА.ТекущийЭлемент(); ДокРеализацияОП.Грузополучатель = СпрКА.ТекущийЭлемент(); ТД = СоздатьОбъект("ТаблицаЗначений"); .... ДокРеализацияОП.ВыгрузитьТабличнуюЧасть(ТаблицаДокумента, "Товар, Количество, Цена, Сумма, НДС, НП, Всего, ГТД"); // Заполнение табличной части документа .... ДокРеализацияОП.Загрузаить.ТабличнуюЧасть(ТаблицаДокумента); ДокРеализацияОП.Записать(); Знаю что в коде какая-то лажа написано, но как оно должно быть не соображу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2011, 04:56 |
|
||
|
1C 7.7 - Заполнение документа РеализацияОтгруженнойПродукции и табличной части
|
|||
|---|---|---|---|
|
#18+
небольшое дополнение данные для табличной части документа берутся из csv файла. в строке "ДокРеализацияОП.ВыгрузитьТабличнуюЧасть(ТаблицаДокумента, "Товар, Количество, Цена, Сумма, НДС, НП, Всего, ГТД");" пытаюсь создать структуру Таблицы Значений аналогичную Табличной части документа... правда не уверен что так можно делать(в смысле выгружать табличную часть из пустого документа)... во всяком случае отладчик не воспринимает попытку записать номенклатуру таким образом Спр=СоздатьОбъект("Справочник.Номенклатура"); Спр.НайтиПоНаименованию(Наименование,0, 1); ТаблицаДокумента.НоваяСтрока(); ТаблицаДокумента.Товар = Спр.ТекущийЭлемент(); Выдает ошибку Поле агрегатного объекта не обнаружено (Товар) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2011, 09:34 |
|
||
|
1C 7.7 - Заполнение документа РеализацияОтгруженнойПродукции и табличной части
|
|||
|---|---|---|---|
|
#18+
Вроде разобрался самостоятельно... нашел где-то подходящий пример... запоолнил табличную часть при помощи ДокРеализацияОП = СоздатьОбъект("Документ.РеализацияОтгруженнойПродукции"); ДокРеализацияОП.Новый(); ДокРеализацияОП.НомерДок = НомДок; ............ // в цикле ДокРеализацияОП.НоваяСтрока(); ДокРеализацияОП.Товар = .........; ........ ДокРеализацияОП.Записать(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2011, 10:07 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=68&tid=1520775]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
20ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 337ms |

| 0 / 0 |
