Страница 1 из 2

шаблон по данным ДТС

Добавлено: Ср сен 12, 2012 13:25
Dma
Подскажите, можно ли использовать в шаблоне, данные из ДТС? Я пытаюсь сослаться на поля S_15_1; S_17_1; S_17_3, но ничего не выводится.

Re: шаблон по данным ДТС

Добавлено: Пт сен 14, 2012 12:07
Iskin
.. есть один действующий, проверил работает, маски такие...
%%S_KTOV
%%S_12_1
%%S_18_1
%%S_11A_4

Re: шаблон по данным ДТС

Добавлено: Пт сен 14, 2012 14:57
Dma
проблема в том, что у меня в один шаблон должны выкачиваться данные как из декларации так и из ДТС. Сейчас если я в декларации, то у меня в шаблон выгружаются данные только из нее, а если я перехожу в ДТС, то данные в шаблон выгружаются только из ДТС, а поля для данных из декларации остаются пустыми. Возможно ли в одном шаблоне совместить выгрузку из декларации и из ДТС

Re: шаблон по данным ДТС

Добавлено: Пт сен 14, 2012 16:13
Марат Казань
Dma писал(а):проблема в том, что у меня в один шаблон должны выкачиваться данные как из декларации так и из ДТС. Сейчас если я в декларации, то у меня в шаблон выгружаются данные только из нее, а если я перехожу в ДТС, то данные в шаблон выгружаются только из ДТС, а поля для данных из декларации остаются пустыми. Возможно ли в одном шаблоне совместить выгрузку из декларации и из ДТС
Я тоже так пробовал, не получилось. Тогда обошлись, в ту ячейку поставили формулу Excel...
Можно попробовать делать 2 выгрузки и объединять в общий файл.

Re: шаблон по данным ДТС

Добавлено: Пт сен 14, 2012 16:33
Dmitry
также столкнулся с данной проблемой. Похоже альта не умеет выгружать данные из ГТД и ДТС в один шаблон. Было бы интересно услышать комментарии самой альты: так ли это и, если да, то возможно ли реализовать выгрузку из ГТД и ДТС в один шаблон в следующих версиях?

Спасибо

Re: шаблон по данным ДТС

Добавлено: Пт сен 14, 2012 20:16
rvs
Dmitry писал(а):Похоже альта не умеет выгружать данные из ГТД и ДТС в один шаблон.
Умеет.
Если выгружаете из декларации, то поля взаимосвязанной ДТС-1 нужно указывать с префиксом DS1.
То есть так:
%%DS1.S_KTOV
%%DS1.S_12_1
%%DS1.S_18_1
%%DS1.S_11A_4.

Если выгружаете из ДТС, то наоборот
%%GTD.31.Name

Re: шаблон по данным ДТС

Добавлено: Пт сен 14, 2012 22:59
Dmitry
rvs писал(а):
Dmitry писал(а):Похоже альта не умеет выгружать данные из ГТД и ДТС в один шаблон.
Умеет.
Если выгружаете из декларации, то поля взаимосвязанной ДТС-1 нужно указывать с префиксом DS1.
То есть так:
%%DS1.S_KTOV
%%DS1.S_12_1
%%DS1.S_18_1
%%DS1.S_11A_4.

Если выгружаете из ДТС, то наоборот
%%GTD.31.Name
Спасибо за подсказку. Попробую

Re: шаблон по данным ДТС

Добавлено: Вт сен 18, 2012 16:04
aiki
rvs писал(а):
Dmitry писал(а):Похоже альта не умеет выгружать данные из ГТД и ДТС в один шаблон.
Умеет.
Если выгружаете из декларации, то поля взаимосвязанной ДТС-1 нужно указывать с префиксом DS1.
То есть так:
%%DS1.S_KTOV
%%DS1.S_12_1
%%DS1.S_18_1
%%DS1.S_11A_4.

Если выгружаете из ДТС, то наоборот
%%GTD.31.Name
Поддержу, ссылки на взаимосвязанные документы работают. Неоднократно грузил данные из инвойса в шаблон ДТ и наоборот....

Re: шаблон по данным ДТС

Добавлено: Ср сен 19, 2012 16:05
Dmitry
проверил все работает. Единственное, может кто подскажет, как сделать следующее. Нахожусь в окне списка ГТД/ДТС, выделяю несколько документов, далее выбираю печать в word\excel, далее выбираю шаблон, т.е. в объединяю в одном выгружаемом файле данные из нескольких ГТД/ДТС. Как получить таблицу со следующими столбцами:

номер декларации; расходы по транспортировке; расходы по страхованию и т.п.

т.е. если я выделяю 5 документов, то должен получить таблицу с 5-ю строками

Спасибо

Re: шаблон по данным ДТС

Добавлено: Ср сен 19, 2012 21:03
rvs
Для выгрузки списка документов (только поля из шапки) предназначены идентификаторы %%START[DOC] ... %%END[DOC],
которые образуют таблицу с количеством строк равным количеству выбранных документов.
Пример:

%%START[DOC] %%7_1 %%8_NAM %%9_NAM %%END[DOC]

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 08:20
Марат Казань
Dmitry писал(а):проверил все работает. Единственное, может кто подскажет, как сделать следующее. Нахожусь в окне списка ГТД/ДТС, выделяю несколько документов, далее выбираю печать в word\excel, далее выбираю шаблон, т.е. в объединяю в одном выгружаемом файле данные из нескольких ГТД/ДТС. Как получить таблицу со следующими столбцами:
номер декларации; расходы по транспортировке; расходы по страхованию и т.п.
т.е. если я выделяю 5 документов, то должен получить таблицу с 5-ю строками
В Альте, есть еще возможность формирования отчетов.. сервис - отчеты. я там делал подобный отчет, из заготовок.

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 08:49
Dmitry
rvs писал(а):Для выгрузки списка документов (только поля из шапки) предназначены идентификаторы %%START[DOC] ... %%END[DOC],
которые образуют таблицу с количеством строк равным количеству выбранных документов.
Пример:

%%START[DOC] %%7_1 %%8_NAM %%9_NAM %%END[DOC]
это я знаю....

Я прописываю в шаблоне следующее:

%%START[BLOCK] %%@44_!_02021 %%DS1.S_S_1_3 %%DS1.S_S_2_3 %%END[BLOCK]

и получаю число абсолютно одинаковых строк равных числу товаров.

А если я выделяю несколько ГТД и пытаюсь их выгрузить в шаблон, то вообще выгружается только поле %%@44_!_02021.

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 10:08
rvs
Dmitry писал(а):
rvs писал(а):Для выгрузки списка документов (только поля из шапки) предназначены идентификаторы %%START[DOC] ... %%END[DOC],
которые образуют таблицу с количеством строк равным количеству выбранных документов.
Пример:

%%START[DOC] %%7_1 %%8_NAM %%9_NAM %%END[DOC]
это я знаю....

Я прописываю в шаблоне следующее:

%%START[BLOCK] %%@44_!_02021 %%DS1.S_S_1_3 %%DS1.S_S_2_3 %%END[BLOCK]

и получаю число абсолютно одинаковых строк равных числу товаров.

А если я выделяю несколько ГТД и пытаюсь их выгрузить в шаблон, то вообще выгружается только поле %%@44_!_02021.
Так Вам надо чтобы 1 строка =1 документ?
Тогда попробуйте все же идентификаторы %%START[DOC] ... %%END[DOC].
Именно DOC, а не BLOCK

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 10:29
Dmitry
rvs писал(а):
Dmitry писал(а):
rvs писал(а):Для выгрузки списка документов (только поля из шапки) предназначены идентификаторы %%START[DOC] ... %%END[DOC],
которые образуют таблицу с количеством строк равным количеству выбранных документов.
Пример:

%%START[DOC] %%7_1 %%8_NAM %%9_NAM %%END[DOC]
это я знаю....

Я прописываю в шаблоне следующее:

%%START[BLOCK] %%@44_!_02021 %%DS1.S_S_1_3 %%DS1.S_S_2_3 %%END[BLOCK]

и получаю число абсолютно одинаковых строк равных числу товаров.

А если я выделяю несколько ГТД и пытаюсь их выгрузить в шаблон, то вообще выгружается только поле %%@44_!_02021.
Так Вам надо чтобы 1 строка =1 документ?
Тогда попробуйте все же идентификаторы %%START[DOC] ... %%END[DOC].
Именно DOC, а не BLOCK
изменил шаблон - теперь вообще ничего не выгружается

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 10:57
Iskin
вы для наглядности сам шаблон и исходники выложите...

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 13:00
rvs
Dmitry писал(а):изменил шаблон - теперь вообще ничего не выгружается
Указанные идентификаторы работают только для списка документов.

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 14:22
Dmitry
rvs писал(а):
Dmitry писал(а):изменил шаблон - теперь вообще ничего не выгружается
Указанные идентификаторы работают только для списка документов.
Не подскажите, как тогда быть в моем случае?

Re: шаблон по данным ДТС

Добавлено: Чт сен 20, 2012 15:34
rvs
Dmitry писал(а):Не подскажите, как тогда быть в моем случае?
Описанный Вами случай как раз про список.
Dmitry писал(а):Нахожусь в окне списка ГТД/ДТС, выделяю несколько документов, далее выбираю печать в word\excel, далее выбираю шаблон, т.е. в объединяю в одном выгружаемом файле данные из нескольких ГТД/ДТС.
т.е. если я выделяю 5 документов, то должен получить таблицу с 5-ю строками
Повторюсь еще раз, если Вам надо получить таблицу, в которой 1 строка = 1 документ и в которую надо выгрузить только поля из шапки каждого документа, тогда:

%%START[DOC] ... %%END[DOC]

Если Вам надо выгрузить поля из товаров нескольких документов, тогда:

%%START[BLOCK] ... %%END[BLOCK],

и в этом случае уже не будет количество строк равно количеству документов, а будет равно суммарному количеству товаров этих документов

Re: шаблон по данным ДТС

Добавлено: Вт сен 25, 2012 08:51
Dmitry
тогда более менее понятно. допустим данные из ДТС я смогу в xls через функцию sumif прикрутить. Когда я выделяю несколько декларация и выгружаю их в template через

%%START[doc] %%@44_!_02021 %%END[doc],

то получаю число документов с кодом 02021 равное числу выделенных ДТ, тут все OK. Но ВСЕ выгруженные номера документов одинаковые и равны номеру документа из той декларации, которая идет первой в списке выделенных. Из-за чего такое может быть?

Спасибо

Re: шаблон по данным ДТС

Добавлено: Вт сен 25, 2012 16:47
rvs
Dmitry писал(а):тогда более менее понятно. допустим данные из ДТС я смогу в xls через функцию sumif прикрутить. Когда я выделяю несколько декларация и выгружаю их в template через

%%START[doc] %%@44_!_02021 %%END[doc],

то получаю число документов с кодом 02021 равное числу выделенных ДТ, тут все OK. Но ВСЕ выгруженные номера документов одинаковые и равны номеру документа из той декларации, которая идет первой в списке выделенных. Из-за чего такое может быть?

Спасибо
Да, можно внутри %%START[DOC] ... %%END[DOC] выгружать поля из товаров, но только из какого-то определенного товара,
синтаксис такой:

%%START[DOC] %%BLOCK\1\@44_!_02021 %%END[DOC],

это выгрузятся документы из первых товаров каждого документа, можете подставить любой другой номер товара.