на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


допформы

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
допформы [2019/05/18 06:14] – создано timofeevдопформы [2023/04/27 09:51] (текущий) timofeev
Строка 1: Строка 1:
 В “Водяном” предусмотрена возможность создания собственных печатных форм на основе базовой формы.\\ В “Водяном” предусмотрена возможность создания собственных печатных форм на основе базовой формы.\\
 Шаблоны задаются в меню Администрирование – Дополнительных печатных форм. Для создания новой формы в открывшейся форме справочника нажимаем в панели инструментов “на основе типовой” и выбираем исходную форму.\\ Шаблоны задаются в меню Администрирование – Дополнительных печатных форм. Для создания новой формы в открывшейся форме справочника нажимаем в панели инструментов “на основе типовой” и выбираем исходную форму.\\
 +{{:dopformy2.png|}}
 +
 Добавленный шаблон появится во всех документах, где есть базовая печатная форма. Алгоритм обработки также будет сохраняться базовый, т.е. для дополнительно формы доступны только те переменные и разделы, которые имеются в основной форме.\\ Добавленный шаблон появится во всех документах, где есть базовая печатная форма. Алгоритм обработки также будет сохраняться базовый, т.е. для дополнительно формы доступны только те переменные и разделы, которые имеются в основной форме.\\
-Формат шаблона дополнительной печатной формы+ 
 + 
 + 
 +==== Формат шаблона дополнительной печатной формы - подробности====
  
 Печатные формы в программе основаны на HTML, но с несколькими дополнительными тэгами. Все тэги пишем большими буквами, допустимы только одинарные кавычки, пробелы только внутри кавычек. Печатные формы в программе основаны на HTML, но с несколькими дополнительными тэгами. Все тэги пишем большими буквами, допустимы только одинарные кавычки, пробелы только внутри кавычек.
Строка 11: Строка 16:
  
 (например, <RAZDEL=’SHAPKA’>) (например, <RAZDEL=’SHAPKA’>)
- +
 Начинает новый раздел. Начинает новый раздел.
   
-Имена разделов должны быть такими же, как в базовой форме, нельзя добавлять или убирать разделы+Имена разделов должны быть такими же, как в базовой форме, нельзя добавлять или убирать разделы\\
  
 </RAZDEL> </RAZDEL>
-  
  
 Заканчивает раздел. Заканчивает раздел.
   
-<ZN=ПОЛЕ>(например, <RAZDEL=SHAPKA>) +<ZN='ПОЛЕ'>(например, <RAZDEL='SHAPKA'>)
  
 Выводит значение переменной по ее внутреннему имени Выводит значение переменной по ее внутреннему имени
  Имена переменных могут быть из числа тех, что присутствуют в базовой форме или в шапке документа. *  Имена переменных могут быть из числа тех, что присутствуют в базовой форме или в шапке документа. *
  
-Регистр и отсутствие пробелов имеют значение+**Регистр и отсутствие пробелов имеют значение.** 
 + 
 <div width=0; height=0><RAZR_STR></div>  <div width=0; height=0><RAZR_STR></div>
- + Разрывает страницуожет присутствовать в любом разделе. В месте, где вписана данная последовательность тэгов, будет начата новая страница.
-Разрывает страницу +
- Может присутствовать в любом разделе. В месте, где вписана данная последовательность тэгов, будет начата новая страница.+
  
 *Ниже приводятся таблицы основных реквизитов шапки (связанных с фирмой или контрагентом), которые можно применять в любом печатной форме в разделе вывода шапки и (в большинстве случаев) подвала. В строках данные реквизиты недоступны. *Ниже приводятся таблицы основных реквизитов шапки (связанных с фирмой или контрагентом), которые можно применять в любом печатной форме в разделе вывода шапки и (в большинстве случаев) подвала. В строках данные реквизиты недоступны.
Строка 104: Строка 108:
  
 SFPST SFPST
-  + Реквизиты поставщика для счета-фактуры
- +
-Реквизиты поставщика для счета-фактуры+
  
 SFG SFG
-  + Реквизиты поставщика для счета-фактуры
- +
-Реквизиты поставщика для счета-фактуры+
  
 OFORMIL_FIO OFORMIL_FIO
-  + ФИО ответственного сотрудника (не пользователя), при наличии реквизита менеджер или диспетчер
- +
-ФИО ответственного сотрудника (не пользователя), при наличии реквизита менеджер или диспетчер+
  
 OFORMIL_DOLJNOST OFORMIL_DOLJNOST
-  + должность ответственного сотрудника (аналогично)
- +
-должность ответственного сотрудника (аналогично)+
  
 NOMER NOMER
-  + Номер документа
- +
-Номер документа+
  
 DATADOC DATADOC
-  + Дата документа
- +
-Дата документа+
  
 ID ID
-  + Уникальный идентификатор документа
- +
-Уникальный идентификатор документа+
  
 AUTOR AUTOR
-  + Код автора документа
- +
-Код автора документа +
- +
- +
  
 Параметры, связанные с контрагентом (доступны, если в документе есть соответствующий реквизит): Параметры, связанные с контрагентом (доступны, если в документе есть соответствующий реквизит):
-Параметр тэга ZN Назначение 
  
 KONTRAGENT_KOD KONTRAGENT_KOD
Строка 218: Строка 203:
  
 NOMERDOGOVORA NOMERDOGOVORA
-  + Номер договора (наименование)
- +
-Номер договора (наименование)+
  
 OSNOVANIE OSNOVANIE
  Основание для ТОРГ-12  Основание для ТОРГ-12
  
-Пример шаблона печатной формы 
  
- '' +====== Тэги раздела STROKA ====== 
-<HTML> +Внутри раздела STROKA, если он предусмотрен базовой формой, доступны тэги:
-<HEAD>+
  
-<META HTTP-EQUIV=”CONTENT-TYPE” CONTENT=”text/html; charset=windows-1251″> +NOMENKLATURA 
-<TITLE>Товарный чек</TITLE> + Наименование товара
-<META NAME=”GENERATOR” CONTENT=”ctex.ru”>+
  
-<STYLE> +KOD_NOM 
-<!– + Внутренний код товара либо артикул
-BODY,DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P {font-family:”Arial”; font-size:9pt} +
-H1{font-family:”Arial”; font-size:12pt} +
-.prim{font-size:8pt;font-style:italic; margin-top:0; border-top: 1px solid black;} +
-–> +
-</STYLE>+
  
-</HEAD> +EDINICA 
-<BODY BGCOLOR=white> + Наименование единицы
-<RAZDEL=’SHAPKA’> +
-<ZN=’DOPINF2′> +
-<ZN=’LOGO’> <BR> +
-Продавец: <B><U> <ZN=’FIRMA_NAIM’></U></B>, ИНН <ZN=’INN’>, ОГРН <ZN=’OGRN’> <BR> +
-Адрес: <ZN=’ADRESFAKT’>   <BR> +
-Покупатель:  <ZN=’KONTRAGENT’>   <BR> +
-<H1><ZN=’ZAGOLOVOK’></H1>+
  
-<!—-ШАПКА ТАБЛИЦЫ—-> +KOD_EDI 
-<TABLE CELLSPACING=0 CELLPADING=2 BORDER=1 WIDTH=98%>+ Код единицы по ОКЕИ
  
-<TR> +UPAK 
-<TD HEIGHT=18 ALIGN=CENTER VALIGN=MIDDLE><B>№</B></TD> + Вид упаковки
-<TD ALIGN=CENTER VALIGN=MIDDLE><B>Наименование товара, услуги</B></TD> +
-<TD ALIGN=CENTER><B>Ед.изм.</B></TD> +
-<TD ALIGN=CENTER VALIGN=MIDDLE><B>Кол-во</B></TD> +
-<TD ALIGN=CENTER VALIGN=MIDDLE><B>Цена</B></TD> +
-<TD ALIGN=CENTER VALIGN=MIDDLE><B>Сумма</B></TD> +
-</TR>+
  
-</RAZDEL> +KOLICHESTVO 
-<!—-СТРОКА ТАБЛИЦЫ—-> + Количество товара
-<RAZDEL=’STROKA’>+
  
-<TR> +KMEST 
-<TD ALIGN=CENTER VALIGN=TOP><ZN=’NOMERSTROKI’></TD> + Количество мест
-<TD ALIGN=LEFT VALIGN=TOP><B><ZN=’NOMENKLATURA’></B><ZN=’PRIMVSTROKE’></TD> +
-<TD  ALIGN=CENTER><ZN=’EDINICA’></TD> +
-<TD  ALIGN=RIGHT><B><ZN=’KOLICHESTVO’></B></TD> +
-<TD  ALIGN=RIGHT><ZN=’CENA’></TD> +
-<TD ALIGN=RIGHT><ZN=’SUMMA’></TD> +
-</TR> +
-</RAZDEL> +
-<!– ПОДВАЛ –>+
  
-<RAZDEL=’PODVAL’>+CENA 
 + Цена (с НДС, кроме форм на основе ТОРГ-12, УПД и счета-фактуры)
  
-<TR> +SUMMA_BEZ_NDS 
-<TD COLSPAN=5 BORDER=0 ALIGN=RIGHT><B>Итого:</B></TD> + Сумма без НДС
-<TD><B> <ZN=’SUMMAITOG’> </B></TD> +
-</TR> +
-</TABLE> +
-<ZN=’TEKSTSKIDKI’>+
  
-Всего наименований <ZN=’KOLICHESTVOSTROK’> , на сумму <ZN=’SUMMAITOG’> руб.(<ZN=’SUMMAPROPISJU’>)<BR> +STAVKANDS 
-<B><ZN=’TEKSTUSN'</B><BR>+ Ставка НДС
  
-<ZN=’OFORMIL_DOLJNOST’>______________________________ (<ZN=’OFORMIL_FIO’>)<BR> +SUMMA_NDS 
-М.П.<BR>+ Сумма НДС 
 + 
 +SUMMA_VSEGO 
 + Сумма НДС 
 + 
 +Примечание: в простых базовых формах, таких как товарный чек, могут быть доступны не все тэги. 
 + 
 + 
 +[[ПримерПФ|Пример шаблона печатной формы]]
  
-<ZN=’DOP_INF’><BR> 
-</RAZDEL> 
-<!– КОНЕЦ ДОКУМЕНТА –></BODY></HTML> 
-'' 
допформы.1558160096.txt.gz · Последнее изменение: timofeev

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki