-
-
Обсуждения на сайте Альта-Софт
-
Вопрос по полям ЭД-2 Инвойс (E2I)
Модераторы: Renat, Gala, alta_olg, expert, Lemur
-
- Новый участник
- Сообщения: 5
- На форуме: c 09 апр 2014
Сказал: 2 ед.
Получил: 0 ед.
Получил: 0 ед.
Вопрос по полям ЭД-2 Инвойс (E2I)
Добрый день.
В Excel генерируется список артикулов всех товаров и их количества, взятый из TOVG:
%%START[BLOCK] %%STARTSUB[TOVG]
%%BLOCK\TOVG\G31_15_MOD
%%BLOCK\TOVG\KOLVO
%%ENDSUB[TOVG] %%END[BLOCK]
Также в этот список необходимо внести напротив каждого артикула - стоимость, взятую из ЭД-2 Инвойс (E2I).
В инвойсе в списке товаров поле "Цена товара/услуги" в правом нижнем углу пишет "InvoiceGoods\PRICE". Как правильно указать ссылку на это поле для генерации списка?
Спасибо за ответ.
В Excel генерируется список артикулов всех товаров и их количества, взятый из TOVG:
%%START[BLOCK] %%STARTSUB[TOVG]
%%BLOCK\TOVG\G31_15_MOD
%%BLOCK\TOVG\KOLVO
%%ENDSUB[TOVG] %%END[BLOCK]
Также в этот список необходимо внести напротив каждого артикула - стоимость, взятую из ЭД-2 Инвойс (E2I).
В инвойсе в списке товаров поле "Цена товара/услуги" в правом нижнем углу пишет "InvoiceGoods\PRICE". Как правильно указать ссылку на это поле для генерации списка?
Спасибо за ответ.
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
Такой связки в выгрузке в Word/Excel нет, связка возможна только по полям товара, но не артикула.
Если ЭД-2 инвойс создан из ГТД, то можно рассчитать цену на основе поля 42_1 формулой. Например так
%%42_1/%%SUM(BLOCK\TOVG\KOLVO)
Обращаю внимание, что такие формулы надо записывать в ячейку шаблона Excel с кавычкой:
'=%%42_1/%%SUM(BLOCK\TOVG\KOLVO)
Если ЭД-2 инвойс создан из ГТД, то можно рассчитать цену на основе поля 42_1 формулой. Например так
%%42_1/%%SUM(BLOCK\TOVG\KOLVO)
Обращаю внимание, что такие формулы надо записывать в ячейку шаблона Excel с кавычкой:
'=%%42_1/%%SUM(BLOCK\TOVG\KOLVO)
-
- Новый участник
- Сообщения: 5
- На форуме: c 09 апр 2014
Сказал: 2 ед.
Получил: 0 ед.
Получил: 0 ед.
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
Как нет поартикульно? Если у меня все работает и все выгружает в Excel. в ДТ - 1 наименование, около 10-15 артикулов, стоимости разные (не получится общую инвойсную разделить на кол-во товара). В дополнении к 31 расписываю все поартикульно. Соответственно в ЭД-2 Инвойсе (создан по ДТ) кол-во товаров = кол-ву артикулов, т.е. как если б в ДТ было не 1 наименование, а несколько.
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
Имелось в виду что в печати в Word/Excel нет связки записей в таблице TOVG в ДТ (артикулов) с этими же артикулами в ЭД-2 инвойсе,
то есть по артикулу в ДТ нельзя получить ссылку на артикул в инвойсе.
Пришлите ДТ и ЭД-2 инвойс на почту Альты. А также исходный инвойс, из которого ДТ создана.
И почему бы Вам не печатать отчет из самого инвойса, если ДТ создана из него? Все что есть в TOVG, есть и в исходном инвойсе.
то есть по артикулу в ДТ нельзя получить ссылку на артикул в инвойсе.
Пришлите ДТ и ЭД-2 инвойс на почту Альты. А также исходный инвойс, из которого ДТ создана.
И почему бы Вам не печатать отчет из самого инвойса, если ДТ создана из него? Все что есть в TOVG, есть и в исходном инвойсе.
Следующие пользователи поблагодарили rvs за это собщение: Hierogliph
-
- Новый участник
- Сообщения: 5
- На форуме: c 09 апр 2014
Сказал: 2 ед.
Получил: 0 ед.
Получил: 0 ед.
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
было бы замечательно взять данные из самого инвойса. только я не знаю какrvs писал(а): И почему бы Вам не печатать отчет из самого инвойса, если ДТ создана из него? Все что есть в TOVG, есть и в исходном инвойсе.
необходимые поля:
InvoiceGoods\AdditionalGoodsDescription_GoodsModel
InvoiceGoods\GOODSQUANTITY
InvoiceGoods\PRICE
может вы подскажете, как сгенерировать в Excel список всех товаров по инвойсу?
PS. почта альты - это какая?
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
Аналогично как и из ДТ.rvs писал(а):было бы замечательно взять данные из самого инвойса. только я не знаю как
Если печатаете из исходного инвойса, из которого создана ДТ, то примерно так:
%%START[BLOCK]
%%BLOCK\31_MODEL
%%BLOCK\31_QUNT
%%BLOCK\42_ZAEDINIC
%%END[BLOCK]
Если хотите печатать из ЭД-2 инвойса, то так:
%%START[INVOICEGOODS]
%%InvoiceGoods\AdditionalGoodsDescription_GoodsModel
%%InvoiceGoods\GoodsQuantity
%%InvoiceGoods\Price
%%END[INVOICEGOODS]
Почта альты alta@alta.ru, support@alta.ru
В окне "О программе" есть адреса, телефоны..
Следующие пользователи поблагодарили rvs за это собщение: Hierogliph
-
- Новый участник
- Сообщения: 5
- На форуме: c 09 апр 2014
Сказал: 2 ед.
Получил: 0 ед.
Получил: 0 ед.
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
просто инвойс не использую, а вот из эд-2 инвойса - все получилось. спасибо большое. а еще такой момент - из эд-2 инвойса можно обращаться к полям ДТ? или из ДТ к полям эд-2 инвойса?rvs писал(а):
Если хотите печатать из ЭД-2 инвойса, то так:
%%START[INVOICEGOODS]
%%InvoiceGoods\AdditionalGoodsDescription_GoodsModel
%%InvoiceGoods\GoodsQuantity
%%InvoiceGoods\Price
%%END[INVOICEGOODS]
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
Если документы взаимосвязаны, можно обращаться к их полям из другого документа.
Перед идентификатором надо писать код документа, к которому обращаетесь, через точку.
Например если надо вытащить поле из ДТ, то пишете так:
%%GTD.7_1
Если из ЭД-2 инвойса, то так:
%%E2I.REGISTRATION_PRDOCUMENTNUMBER
Если надо обращаться к полям товара, то здесь есть ограничения - должна быть связка между товарами по ключевому полю - это бывает не у всех документов.
Или количество товаров в обоих документах должно быть равным.
С инвойсом так не выйдет скорее всего.
Перед идентификатором надо писать код документа, к которому обращаетесь, через точку.
Например если надо вытащить поле из ДТ, то пишете так:
%%GTD.7_1
Если из ЭД-2 инвойса, то так:
%%E2I.REGISTRATION_PRDOCUMENTNUMBER
Если надо обращаться к полям товара, то здесь есть ограничения - должна быть связка между товарами по ключевому полю - это бывает не у всех документов.
Или количество товаров в обоих документах должно быть равным.
С инвойсом так не выйдет скорее всего.
-
- Новый участник
- Сообщения: 5
- На форуме: c 09 апр 2014
Сказал: 2 ед.
Получил: 0 ед.
Получил: 0 ед.
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
Из ГТД обратиться к полям в ЭД-2 инвойсе получается. А вот наоборот - нет. В частности из ЭД-2 инвойса надо обратиться к полям REGNUM, BLOCK\31_8, BLOCK\47_7. Пишу %%GTD.REGNUM - поле остается пустым. Аналогично со другими переменными. На почту альты (в теме письма - для rvs) скинул в архиве всю декларацию, файл в экселе как хотелось бы, и 2 варианта формирования отчета - из ДТ и из ЭД-2 Описи.rvs писал(а):Если документы взаимосвязаны, можно обращаться к их полям из другого документа.
Перед идентификатором надо писать код документа, к которому обращаетесь, через точку.
Например если надо вытащить поле из ДТ, то пишете так:
%%GTD.7_1
- Ranger_Z
- Эксперт
- Сообщения: 1072
- На форуме: c 28 ноя 2007
- Откуда: МКС
Сказал: 5 ед.
Получил: 125 ед.
Получил: 125 ед.
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
Добрый день.
Дабы не плодить темы, задам вопрос тут.
Столкнулся с проблемой использования идентификатора %%@44_!_04021 в документе инвойс.
При печати в офис 2010 он работает, при печати в 2007 выгружает пустоту.
Может быть кто-то сталкивался и знает как это побороть?
Дабы не плодить темы, задам вопрос тут.
Столкнулся с проблемой использования идентификатора %%@44_!_04021 в документе инвойс.
При печати в офис 2010 он работает, при печати в 2007 выгружает пустоту.
Может быть кто-то сталкивался и знает как это побороть?
Re: Вопрос по полям ЭД-2 Инвойс (E2I)
===== 2.0.165.1 от 10.07.14 =====
Исправлено
- В предыдущей версии отвалился перенос номера и даты док-тов гр.44 из
Инвойса в другие взаимосвязанные.
Может в этом причина, а не в версии офиса?
Исправлено
- В предыдущей версии отвалился перенос номера и даты док-тов гр.44 из
Инвойса в другие взаимосвязанные.
Может в этом причина, а не в версии офиса?