Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Внешняя печатная форма
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.1 (8.0)
maximus
Добрый день! Была такая задача, при выводе налоговой накладной на печать, адрес покупателя и адрес фирмы соответственно выводился в таком порядке: индекс, обл., р-н, город, улица - а нужно сделать представление адреса в обратном порядке. Я исправил эту проблему путем изменения представления адреса в общем модуле - управление контактной информацией. Но при этом пришлось в конфигурации включить возможность изменения конфигурации, соответственно потом не смогу полноценно обновлять конфигурацию. Можно ли это сделать с помощью внешней обработки, если да, то как мобуле объекта можно исправить представление, если оно формируется в общем модуле?
Ardi
ГЫ ГЫ ГЫ.
В адресе ставится галочка "За пределами Украины" и пишется в произвольном порядке.
maximus
Цитата(Ardi @ 18.08.11, 14:03) необходимо зарегистрироваться для просмотра ссылки
ГЫ ГЫ ГЫ.
В адресе ставится галочка "За пределами Украины" и пишется в произвольном порядке.


Речь идет о БУ. То чно можно произвольной стр. вбивать это понятно, но зачастую адрес формируют по полям при записи контрагента, так нагляднее. Когда формируют НН не будут же все данные пручную, все должно быть в автомате, т.к. НН формируют не одну а 100ни......
Ardi
а. Во внешней печатной форме формировать адрес своей функцией.
б. В некоторых конфах (напр в комплексной) есть в процедуре параметр как формировать адрес, в 8 может тоже есть.

Цитата(maximus @ 18.08.11, 14:15) необходимо зарегистрироваться для просмотра ссылки
Речь идет о БУ. То чно можно произвольной стр. вбивать это понятно, но зачастую адрес формируют по полям при записи контрагента, так нагляднее. Когда формируют НН не будут же все данные пручную, все должно быть в автомате, т.к. НН формируют не одну а 100ни......

Кстати адрес не для всех фирм будет в таком порядке.
Virgo
Посмотрите на диске ИТС, там есть раздел где подробно описывают как сделать внешнюю печатную форму.
logist
Цитата(maximus @ 18.08.11, 13:57) необходимо зарегистрироваться для просмотра ссылки
Добрый день! Была такая задача, при выводе налоговой накладной на печать, адрес покупателя и адрес фирмы соответственно выводился в таком порядке: индекс, обл., р-н, город, улица - а нужно сделать представление адреса в обратном порядке.

На всякий случай, на заметку:
Цитата
ДЕРЖАВНА ПОДАТКОВА АДМІНІСТРАЦІЯ УКРАЇНИ
ЛИСТ
від 08.07.2011 р. N 18517/7/16-1517-05

...
При цьому слід зазначити, що запис адреси в полях "Місцезнаходження (податкова адреса) продавця" та "Місцезнаходження (податкова адреса) покупця" податкової накладної у зворотному порядку не може бути підставою для виключення сум ПДВ з податкового кредиту, якщо така адреса є достовірною, відповідає даним Єдиного державного реєстру юридичних та фізичних осіб - підприємців та фактичному місцезнаходженню платника податку", а також за умови вірно заповнених всіх інших реквізитів.

...
maximus
Цитата(logist @ 18.08.11, 15:24) необходимо зарегистрироваться для просмотра ссылки
На всякий случай, на заметку:



Спасибо за информацию, просто клиенты требуют выполнения этого правила, поэтому все же попробую создать внешнюю форму, она не помешает...
maximus
При создании внешней печатной формы, переделал функцию печать и в ней есть условие "ТолькоФормироватьСтруктуруПоказателейПечатнойФормы" пытался его исключить но ничего не получается при выполнении обработки выдает ошибку:

Не удалось сформировать внешнюю печатную форму!
Поле объекта не найдено (ТолькоФормироватьСтруктуруПоказателейПечатнойФормы)

В чем причина?
Ardi
Добавить:

ТолькоФормироватьСтруктуруПоказателейПечатнойФормы = Ложь;
maximus
Цитата(Ardi @ 12.09.11, 18:44) необходимо зарегистрироваться для просмотра ссылки
Добавить:

ТолькоФормироватьСтруктуруПоказателейПечатнойФормы = Ложь;


Условие выполнил, ошибка осталась! Где то наверное сделал глобальную ошибку..... Прошу о помощи, может выложить код....?

Цитата(Ardi @ 12.09.11, 18:44) необходимо зарегистрироваться для просмотра ссылки
Добавить:

ТолькоФормироватьСтруктуруПоказателейПечатнойФормы = Ложь;


Да все таки условие сработало, возникли некоторые небольшие ошибки с переменными, исправляю....
maximus
Не могу понять где рыть :

Не удалось сформировать внешнюю печатную форму!
Поле объекта не найдено (Ссылка)

Это сообщение выдает когда пытаюсь создать ВПФ
maximus
Все получилось! Спасибо всем кто принял участие в данной теме. Если кому нужно, обращайтесь, могу поделится опытом создания вн п ф НН...
Vofka
maximus, вы бы написали здесь для всех
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.