Справочник торговых сетей

Справочник хароший

Ну типа справочник
Сеть\ Тип док. _images/order.png _images/ordrsp.png _images/desadv.png _images/recadv.png _images/invoice.png _images/retann.png _images/coacsu.png _images/iftmin.png _images/pricat.png _images/retinn.png _images/insdes.png _images/comdoc.png ff _images/declar.png _images/declarj12.png _images/pricat.png _images/cert.png
ТОВ ОЛІМП-ТРЕЙД                            
Абсолют                              
ТОВ Параллель-М ЛТД                              
ФЛП Везунчик                              
Фокстрот                          
Фуршет                 007 030      
ОККО-НАФТОПРОДУКТ             007 012        
Ашан                                
Варус (ОМЕГА)                          
 
Салют                          
 
Наш Край                            
 
ПАККО Холдинг               007; 012  
 
Салатейра                   007; 012        
ТОВ ДІЄСА(Ельдорадо)                              
Розетка               6        
Дивиал 2000                            
Львівхолод               7        
Стиль Д(Простор)             016; 013; 015; 006; 007; 008; 012      
ГудВайн ( Бюро Вин)                            
Таврія В               007      
АТБ-маркет(РЦ)                
 
Руш (Ева)                          
 
АТБ-Магазины                          
 
Лукойл(Амик)                      
Шик и блеск                 8      
Shell                            
Пчелка маркет                          
Нова Лінія, ЕПІЦЕНТР                            
Мегаполис Украина                                  
ТОВ «Фірмова мережа» Київхліб»                            
МЕТРО                        
Новус Украина               007; 019; 008;    
Велика Кишеня                 007; 005; 008    
ЕКО-МАРКЕТ               7        
Економ плюс                          
Класс (ТОВ Укр Трейд (ID19874))                   007    
КОНТИНЕНТ-ТОРГ                            
Колос                          
Український Рітейл                            
Ватсонс(ДЦ)                        
 
ТОВ УЖГОРОД П.С.Ю                            
WOG                        
 
Альянс маркет(Євротек)                            
Маркет Плюс                              
Sokar                        
Мережа Сервіс Львів (Близенько)                        
Вересень плюс               007; 012    
Етана південь                              
Идеал                          
 
ГЛУСКО РІТЕЙЛ                          
Аттика                            
ТОВ ЧЕРНІГІВТОРГ                            
МАССМАРТ                                
Pampik                            
Дигма                 007; 009; 012; 016; 018;        
Аргон(Грош)                        
Копійка                              
Білла                        
 
КЛЕВЕР СТОРС
              007; 009;      
Аптеки 911(Осан)                            
Аттика                            
СТЕЙТ ОІЛ                            
Восторг                          
 
Експансія                          
 
ЛОТОК ( ЛК-ТРАНС)                            
Сільпо                          
 
Сильпо РЦ                    
 
Фора                          
 
Два шага                            
Суматра                              
Траш                          
 
ГВЕДЕОН                              
ТОВ МАНГО-ГРУП                 7      
ТОВ АРІТЕЙЛ                          
ФЛАГМАН СТОР                        
ТОВ ГОРПРЕСА                              
АКОРД-2017                          
Fresh Food Market (БМХ)                              
ТОВ ЛА ФАРІНА                        
СУШИЯ               007; 012 ;        
ТД «Аванта»                            
ТАМ-ТАМ                            
ТОВ Крамниця Добра-2                              
ЛОТОС ТРЕЙД                            
ПІТЛАЙН (АВІАС)                                
ТОВ Смак-Плюс                              
ТОВ ІНТЕГРАЛ ГРУПП(Плюс маркет)                            
ТОВ ТС ПЛЮС                              
ФОП ГАСПАРЯН КАМО УСИКОВИЧ (ТС Абрикос)                            
Компания СІТІ ФУД ТРЕЙД                   007; 012        
Компания САН ОЙЛ                            
33м2 (СТРОЙ ОПТ)                              
ТзОВ «Рітейл Україна» «Свій Маркет»                            
ТОВ АЛЬФА-ЗАБАВА(Будинок Іграшок)                            
— HORNBACH                            
ТОВ СІГМАСТЕЛС, («РОСТ»)                            
ТОВ ХАВІ МАРКЕТ (Баскет)                          
Сеть\ Тип док. O R D E R S O R D R S P D E S A D V R E C A D V I N V O I C E R E T A N N C O A C S U I F T M I N P R I C A T R E T I N N I N S D E S C O M D O C C O M D O C T Y P E D E C L A R D E C L A R j 12 P R I C A T С е р т и ф и к а т ы

Сеть Заказ (ORDERS) Подтвер-ждение заказа (ORDRSP) Ув. об Отгрузке (DESADV) Ув. о приеме (RECADV) Счет (INVOICE) Ув. о возврате (RETANN) Инструкция о возврате (RETINS) Инструкция о доставке (INSDES) Акт Сверки (COACSU) Инструкция о транспорти-ровке (IFTMIN) Прайс-лист (PRICAT) Коммерче-ский документ (COMDOC) Товарная накладная (DOCUMENT-INVOICE) Корректи-ровка к товарной накладной (DOCCOR-INVOICE) Налоговая накладная (Declar) Расчет корректи-ровок к НН (DECLARJ12) EDIN-PRICE EDIN–CERTIFICATE
Абрикос














Абсолют















Аванта














Акорд-2017













Альфа-Забава (Будинок Іграшок)














Альянс маркет (Евротек)













Амик











Аптеки 911














Аргон (Грош)












Аритейл













АТБ (РЦ)










АТБ Магазины















Аттика














Ашан
















Билла














БМХ (Fresh Food Market)















Бюро Вин (Good Wine)













Варус (ОМЕГА)















Ватсонс (Watsons)














Везунчик















Велика Кишеня











Вересень плюс










ВОГ (WOG)














Восторг















Гведеон















Глуско













Горпресса















Два шага














Дивиал 2000














Дигма













ЕКО-маркет












Етана південь















Идеал















Интеграл Групп (Плюс маркет)














Кисет













Класс












Клевер сторс











Колос













Континент Торг














Копійка















Крамниця Добра















Ла Фарина












Лоток













Лотос Трейд














Львівхолод












Манго-Групп












Маркет Плюс















Массмарт
















Мережа Сервіс Львів (Близенько)












МЕТРО












Наш Край
















Новая Линия














Новус










ОККО











Олимп-Трейд














ПАККО Холдинг











Пампик














Параллель-М ЛТД















Питлайн
















Пчелка маркет













Рітейл Україна (Свій Маркет)














Розетка











Руш (Ева)















Салатейра














Салют















Сан Ойл (SUNOIL)














Сигмастелс (РОСТ)














Сильпо















Сильпо РЦ












Сити Фуд Трейд














Смак-Плюс















Сокар (Sokar)












Стейт Оил














Стиль Д (Простор)










Строй Опт, 33м2















Суматра















Сушия












Таврія В












ТАМ-ТАМ














Тексуран














Траш















ТС Плюс















Ужгород П.С.Ю














Український Рітейл














Фірмова мережа Київхліб














Флагман Стор












Фокстрот













Фора















Фуршет












Хави Маркет (Баскет)













Хорнбах (HORNBACH)














Черниговторг














Шелл (Shell)














Шик и блеск












Эконом плюс













Экспансия















Эльдорадо















Эпицентр















Хочу 111 дописать сюда текст и мне кажется, что так будет очень просто

Важно

привет!!!

general2

rabota_s_platformoj_EDIN

vosstanovlenie_parolja_na platforme_EDIN

retail2

formirovanie_otpravka_dokumenta_Podtverzhdenie_zakaza_ORDRSP_na_web

formirovanie_dokumenta_Uvedomlenie_ob_otgruzke_DESADV_na_platforme

who_wants_to_live_forever

Installation

Via Python Package

asdsdfsdf sd sdf sdf sdf sdf sdf sd dfgvfgbhnhnjn fgn fg

Install the package (or add it to your requirements.txt file):

pip install sphinx_rtd_theme

In your conf.py file:

html_theme = "sphinx_rtd_theme"

Via Git or Download

Symlink or subtree the sphinx_rtd_theme/sphinx_rtd_theme repository into your documentation at docs/_themes/sphinx_rtd_theme then add the following two settings to your Sphinx conf.py file:

html_theme = "sphinx_rtd_theme"
html_theme_path = ["_themes", ]

ORDER

Заказ (ORDER)

Заказ (ORDER)
Название поля Тип Формат Описание
ORDER     Начало документа
DOCUMENTNAME М Число положительное Название документа (220 —заказ)
NUMBER М Строка (50) Номер заказа
DATE М Дата (ГГГГ-ММ-ДД) Дата документа
ACTION О «4», «5», «27», «29» 4 — поставка изменена, 5 — замена документа, 29 — поставка принята, 27 — поставка не принята
VERSION O Число положительное Версия заказа
PROMO O «0», «1» Акция: 0 — нет, 1 — есть
DELIVERYDATE М Дата (ГГГГ-ММ-ДД) Дата поставки
DELIVERYTIME O Время (чч:мм) Время поставки
SHIPMENTDATE O Дата (ГГГГ-ММ-ДД) Дата отгрузки
SHIPMENTTIME O Время (чч:мм) Время отгрузки
CAMPAIGNNUMBER O Строка (70) Номер договора на поставку
CAMPAIGNNUMBERDATE O Дата (ГГГГ-ММ-ДД) Дата договора
CURRENCY O Строка (3) Код валюты
TRANSPORTQUANTITY O Число положительное Количество машин
ORDERREFERENCENUMBER   Строка (16) Уникальный номер заказа для отслеживания
LIMES     Детали транспорта (начало блока)
LIMESNAME O Строка (70) Название рампы
DATEFROM O Дата (ГГГГ-ММ-ДД) Дата прибытия транспорта
TIMEFROM O Время (чч:мм) Время прибытия транспорта
DATETO O Дата (ГГГГ-ММ-ДД) Дата окончания отгрузки
TIMETO O Время (чч:мм) Время окончания отгрузки
LIMES     Детали транспорта (окончание блока)
VAT O Число положительное Ставка НДС, %
TRANSPORTATIONTYPES O Строка (35) Вид транспортировки
TRANSPORTATIONMEANS O Строка (70) Транспортное средство
TRANSPORTATIONCONDITION O Строка (70) Условия транспортировки
TRANSPORTATIONPAYMENTTYPE O Строка (35) Тип оплаты доставки
TRANSPORTATIONROUTE O Строка (70) Маршрут доставки
BLANKETORDERNUMBER O Строка (35) Номер бланкового заказа
INFOCODED O Строка (35) Инфокод
DOCTYPE O Строка (1) Тип документа: O — оригинал, R — замена, D — удаление, F — фиктивность заказа PO — предзаказ
CORRNUMBER      
SUPORDER O Строка (35) Номер заказа поставщика
KDKNUM O Строка (35) Номер общего заказа КДК
ORDRTYPE O Строка (35) Тип заказа
INFO O Строка (70) Свободный текст
EARLIESTDELIVERYDATE O Дата (ГГГГ-ММ-ДД) Дата не раньше
LATESTDELIVERYDATE O Дата (ГГГГ-ММ-ДД) Дата не позднее
HEAD     Начало основного блока
SUPPLIER M Число (13) GLN поставщика
BUYER M Число (13) GLN покупателя
BUYERCODE O Строка (35) Код покупателя
DELIVERYPLACE M Число (13) GLN места доставки
FINALRECIPIENT O Число (13) GLN конечного консигнатора
ORDERPARTNER O Число (13) GLN заказчика
INVOICEPARTNER O Число (13) GLN плательщика
SENDER M Число (13) GLN отправителя сообщения
RECIPIENT M Число (13) GLN получателя сообщения
CONSIGNEE О Число (13) GLN грузополучателя
RECIPIENTCODE O Строка (35) Код получателя
RECIPIENTNAME O Строка (70) Имя получателя
INFO O Строка (70) Свободный текст
DISCOUNTVALUE O Число положительное Размер скидки
RECIPIENTCONTACTFACE O Строка (70) Контактное лицо
RECIPIENTPHONE O Строка (35) Телефон получателя
RECIPIENTCITY O Строка (35) Город получателя
RECIPIENTADRESS O Строка (70) Адрес получателя
EDIINTERCHANGEID O Строка (70) Номер транзакции
POSITION     Товарные позиции (начало блока)
POSITIONNUMBER М Число положительное Номер товарной позиции
PRODUCT M Число (8, 10, 14) Штрихкод продукта
PRODUCTIDSUPPLIER O Строка (16) Артикул в БД
PRODUCTIDBUYER O Строка (16) Артикул в БД покупателя
BUYERPARTNUMBER О Строка (16) Внутренний системный номер артикула в БД покупателя
ORDEREDQUANTITY M Число положительное Заказанное количество
QUANTITYOFCUINTU О Число положительное Количество в упаковке
ORDERUNIT О Строка (3) Единицы измерения
QUANTITYOFPACKS О Число положительное Количество упаковок
ORDERPRICE O Число десятичное Цена продукта без НДС
PRICEWITHVAT O Число десятичное Цена продукта с НДС
AMOUNT O Число десятичное Сумма товара (без НДС)
AMOUNTWITHVAT О Число десятичное Сумма товара (с НДС)
VAT O Число десятичное Ставка НДС, %
CLAIMEDDELIVERYDATE O Дата (ГГГГ-ММ-ДД) Объявленная дата доставки
CLAIMEDDELIVERYTIME O Время (чч:мм) Объявленное время доставки
DELIVERYPLACE О Число (13) GLN конечного места доставки
INFOCODED O Строка (35) Инфокод
MINIMUMORDERQUANTITY O Число положительное Минимальное заказанное количество
MAXIMUMORDERQUANTITY O Число положительное Максимально допустимое отгружаемое количество
PRODUCTIONCODE О Строка (16) Код алкогольной продукции
POSITIONKGM М   Всего килограмм по позиции
INFO O Строка (90) Свободный текст
COMPAIGNNUMBER O Строка (70) Номер поставщика
EARLIESTDELIVERYDATE O Дата (ГГГГ-ММ-ДД) Поставка не раньше указанной даты
LATESTDELIVERYDATE O Дата (ГГГГ-ММ-ДД) Поставка не позднее указанной даты
LATESTDELIVERYTIME O Время (чч:мм) Поставка не позднее указанного времени
CONDITIONSTATUS О Строка (3) Статус кондиции
PACKAGEID O Число положительное Идентификатор упаковки
CATEGORYNAME O Строка (70) Наименование категории товара
BRENDNAME O Строка (70) Наименование бренда
GROUPNAME     Наименование группы товара
NOVELTY O   Новинка
COUNTPIECESINBOX O Число положительное Количество частей в упаковке
COUNTBOXESINLAYER O Число положительное Количество упаковок на уровне
COUNTPERPALLET O Число положительное Количество на паллете
WEIGHT O Число десятичное Вес
PALLETS O Число положительное Количество паллет
COUNTRYORIGIN О Строка (2) Страна производитель
CALIBRE O Число положительное Диаметр
PRICEWITHDISCOUNT O Число десятичное Цена с учетом скидки
BOXESCOUNT O Число положительное Количество упаковок
CHARACTERISTIC     Характеристики (начало блока)
DESCRIPTION О Строка (70) Описание продукта
CHARACTERISTIC     Характеристики (окончание блока)
PACKING     Упаковка (начало блока)
PACKINGTYPE O Строка (3) Тип упаковки
PACKINGQUANTITY O Число положительное Количество упаковок
PACKINGUNIT O Число положительное Упаковщик
PACKING     Упаковка (окончание блока)
POSITION     Товарные позиции (окончание блока)
HEAD     Окончание основного блока
ORDER     Окончание документа

Заказ (ORDER) [f-[f-[f-[f штрихкод продукта, его описание, заказанное количество, цену и прочую необходимую информацию. Here’s a grid table followed by a simple table:

Header row, column 1 (header rows optional) Header 2 Header 3 Header 4
body row 1, column 1 column 2 column 3 column 4
body row 2 Cells may span columns.
body row 3 Cells may span rows.
  • Table cells
  • contain
  • body elements.
body row 4
body row 5 Cells may also be empty: -->  
Inputs Output
A B A or B
False False False
True False True
False True True
True True True

Giant Tables

Header 1 Header 2 Header 3 Header 1 Header 2 Header 3 Header 1 Header 2 Header 3 Header 1 Header 2 Header 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3

Kenguru

Опаньки

вертикальный текст?

укдау уадвм двам вдль ывас ыждльвс лывьс ывсаыв 123

как хачу так и пишу!!!

Акт (ACT) отправляет розничная сеть поставщикам, в нем указываются дополнительные услуги их стоимость.

Название поля | Тип | Формат | Описание |
———————————————————– | ——- | ——————- | —————————————————– |
<ACT> | | | |
<NUMBER></NUMBER> | М | Строка (16) | Номер документа |
<DATE></DATE> | М | Дата (ГГГГ-ММ-ДД) | Дата документа |
<PERIOD></PERIOD> | М | Дата (ГГГГ-ММ-ДД) | Период |
<CAMPAIGNNUMBER></CAMPAIGNNUMBER> | М | Строка (16) | Номер договора на поставку |
<POSITIONSAMOUNT></POSITIONSAMOUNT> | М | Число десятичное | Сумма по вем позициям без НДС |
<VATSUM></VATSUM> | М | Число десятичное | Сума НДС |
<PERFORMERNDSNUMBER></PERFORMERNDSNUMBER> | О | Строка (35) | Номер свид. НДС исполнителя |
<PERFORMERFISCALNUMBER></PERFORMERFISCALNUMBER> | О | Строка (35) | ИНН исполнителя |
<PERFORMERREGISTRATIONNUMBER></PERFORMERREGISTRATIONNUMBER> | О | Строка (35) | Номер регистрации исполнителя |
<PERFORMERDIRECTOR></PERFORMERDIRECTOR> | О | Строка (70) | Отвественный со стороны исполнителя |
<PERFORMERACCOUNT></PERFORMERACCOUNT> | О | Строка (35) | Код исполнителя |
<PERFORMERTELEPHONE></PERFORMERTELEPHONE> | О | Строка (35) | Телефон исполнителя |
<PERFORMERADRESS></PERFORMERADRESS> | О | Строка (70) | Адрес исполнителя |
<PERFORMERBANKNAME></PERFORMERBANKNAME> | О | Строка (35) | Название банка исполнителя |
<PERFORMERBANKNUMBER></PERFORMERBANKNUMBER> | О | Строка (35) | МФО банка исполнителя |
<PERFORMERBANKACCOUNT></PERFORMERBANKACCOUNT> | О | Строка (35) | Номер р/с исполнителя |
<CUSTOMER></CUSTOMER> | М | Число (13) | GLN заказчика |
<CUSTOMERNAME></CUSTOMERNAME> | О | Строка (70) | Название заказчика |
<CUSTOMERNDSNUMBER></CUSTOMERNDSNUMBER> | О | Строка (35) | Номерсвид.НДС заказчика |
<CUSTOMERFISCALNUMBER></CUSTOMERFISCALNUMBER> | О | Строка (35) | ИНН заказчика |
<CUSTOMERREGISTRATIONNUMBER></CUSTOMERREGISTRATIONNUMBER> | О | Строка (35) | Номер регистрации заказчика |
<CUSTOMERDIRECTOR></CUSTOMERDIRECTOR> | О | Строка (70) | Отвественный от заказчика |
<CUSTOMERACCOUNT></CUSTOMERACCOUNT> | О | Строка (35) | Код заказчика |
<CUSTOMERTELEPHONE></CUSTOMERTELEPHONE> | О | Строка (35) | Телефон заказчика |
<CUSTOMERADRESS></CUSTOMERADRESS> | О | Строка (35) | Адрес заказчика |
<CUSTOMERBANKNAME></CUSTOMERBANKNAME> | О | Строка (35) | Название банка заказчика |
<CUSTOMERBANKNUMBER></CUSTOMERBANKNUMBER> | О | Строка (35) | МФО банка заказчика |
<CUSTOMERBANKACCOUNT></CUSTOMERBANKACCOUNT> | О | Строка (35) | Номер р/с заказчика |
<SENDER></SENDER> | М | Число (13) | GLN отправителя |
<RECIPIENT></RECIPIENT> | М | Число (13) | GLN получателя |
<POSITION> | | | |
<POSITIONNUMBER></POSITIONNUMBER> | М | Число *1, 100] | Номер позиции |
<MATERIALASSETS></MATERIALASSETS> | О | Строка (70) | Описание продукта |
<QUANTITY></QUANTITY> | O | Число положительное | Количество товара |
<QUANTITYUNIT></QUANTITYUNIT> | O | Число положительное | Количество в упаковке |
<QUANTITYFORSPECIAL></QUANTITYFORSPECIAL> | O | Число положительное | Количество в спец.упаковке |
<PRICE></PRICE> | М | Число десятичное | Цена за единицу (без НДС) |
<PRICEFORSPECIAL></PRICEFORSPECIAL> | O | Число положительное | Цена спец.укпаковки (без НДС) |
<AMOUNT></AMOUNT> | М | Число десятичное | Сумма товара (без НДС) |
<PENALTYAMOUNT></PENALTYAMOUNT> | О | Число десятичное | Сумма штрафа |
<TOTALAMOUNT></TOTALAMOUNT> | О | Число десятичное | Общая цена поставляемой продукции |
<TAXRATE></TAXRATE> | М | Число (3) | Ставка налога (НДС, %) |
<INFO></INFO> | О | Строка (70) | Информация |
<DATE></DATE> | О | Дата (ГГГГ-ММ-ДД) | Дата |
<SERVICEMADEDATE></SERVICEMADEDATE> | О | Дата (ГГГГ-ММ-ДД) | Дата предоставления услуги |
</POSITION> | | | |
</HEAD> | | | |
<ACT> | | | |

Advertisement :)

  • pica - high quality and fast image resize in browser.
  • babelfish - developer friendly i18n with plurals support and easy syntax.

You will like those projects!


h1 Heading 8-)

h2 Heading

h3 Heading

h4 Heading

h5 Heading
h6 Heading

ddddddddddddddddddddddddddddddddddddddddddd

.. raw:: html

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vT0BHJfvDrs8NiXVcEriJzwol86n2YhFWW-pyYKv5cM_Dpc9qZKTPodvb-lOeHeXQ/pubhtml?widget=false&amp;headers=false&chrome=false" height="800px" width="100%"></iframe>

dddddddddddddddddddddddddddddddddddddddddddddddd

.. raw:: html


<div style="text-align: center; margin-bottom: 2em;">
<iframe width="100%" height="350" src="https://www.youtube.com/watch?v=JSPG9NPj73E?rel=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</div>

rfrjq ybrfrjq ntrcn

.. raw:: html

Horizontal Rules




Typographic replacements

Enable typographer option to see result.

(c) (C) (r) (R) (tm) (TM) (p) (P) +-

test.. test… test….. test?….. test!….

!!!!!! ???? ,, – —

«Smartypants, double quotes» and „single quotes“

Emphasis

This is bold text

This is bold text

This is italic text

This is italic text

~~Strikethrough~~

Blockquotes

Blockquotes can also be nested…

…by using additional greater-than signs right next to each other…

…or with spaces between arrows.

Lists

Unordered

  • Create a list by starting a line with +, -, or *

  • Sub-lists are made by indenting 2 spaces:

    • Marker character change forces new list start:

      • Ac tristique libero volutpat at
      • Facilisis in pretium nisl aliquet
      • Nulla volutpat aliquam velit
  • Very easy!

Ordered

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem at massa
  4. You can use sequential numbers…
  5. …or keep all the numbers as 1.

Start numbering with offset:

  1. foo
  2. bar

Code

Inline code

Indented code

// Some comments
line 1 of code
line 2 of code
line 3 of code

Block code «fences»

Sample text here...

Syntax highlighting

var foo = function (bar) {
  return bar++;
};

console.log(foo(5));

Tables

| Option | Description | | —— | ———– | | data | path to data files to supply the data that will be passed into templates. | | engine | engine to be used for processing templates. Handlebars is the default. | | ext | extension to be used for dest files. |

Right aligned columns

| Option | Description | | ——:| ———–:| | data | path to data files to supply the data that will be passed into templates. | | engine | engine to be used for processing templates. Handlebars is the default. | | ext | extension to be used for dest files. |

Images

https://octodex.github.com/images/minion.pngMinion The StormtroopocatStormtroopocat

Like links, Images also have a footnote style syntax

The DojocatAlt text

With a reference later in the document defining the URL location:

Plugins

The killer feature of markdown-it is very effective support of syntax plugins.

Emojies

Classic markup: :wink: :crush: :cry: :tear: :laughing: :yum:

Shortcuts (emoticons): :-) :-( 8-) ;)

see how to change output with twemoji.

Subscript / Superscript

  • 19^th^
  • H~2~O

<ins>

++Inserted text++

<mark>

==Marked text==

Footnotes

Footnote 1 link[^first].

Footnote 2 link[^second].

Inline footnote^[Text of inline footnote] definition.

Duplicated footnote reference[^second].

[^first]: Footnote can have markup

and multiple paragraphs.

[^second]: Footnote text.

Definition lists

Term 1

: Definition 1 with lazy continuation.

Term 2 with inline markup

: Definition 2

    { some code, part of Definition 2 }

Third paragraph of definition 2.

Compact style:

Term 1 ~ Definition 1

Term 2 ~ Definition 2a ~ Definition 2b

Abbreviations

This is HTML abbreviation example.

It converts «HTML», but keep intact partial entries like «xxxHTMLyyy» and so on.

*[HTML]: Hyper Text Markup Language

Custom containers

::: warning here be dragons :::

Здрасте

Подраздел примерчика

— __Advertisement :)__

You will like those projects!

# h1 Heading 8-) ## h2 Heading ### h3 Heading #### h4 Heading ##### h5 Heading ###### h6 Heading

## Horizontal Rules

___

## Typographic replacements

Enable typographer option to see result.

        1. (tm) (TM) (p) (P) +-

test.. test… test….. test?….. test!….

!!!!!! ???? ,, – —

«Smartypants, double quotes» and „single quotes“

## Emphasis

This is bold text

__This is bold text__

This is italic text

~~Strikethrough~~

## Blockquotes

> Blockquotes can also be nested… >> …by using additional greater-than signs right next to each other… > > > …or with spaces between arrows.

## Lists

Unordered

  • Create a list by starting a line with +, -, or *

  • Sub-lists are made by indenting 2 spaces: - Marker character change forces new list start:

    Ac tristique libero volutpat at Facilisis in pretium nisl aliquet - Nulla volutpat aliquam velit

  • Very easy!

Ordered

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Integer molestie lorem at massa

1. You can use sequential numbers… 1. …or keep all the numbers as 1.

Start numbering with offset:

57. foo 1. bar

## Code

Inline code

Indented code

// Some comments line 1 of code line 2 of code line 3 of code

Block code «fences»

` Sample text here... `

Syntax highlighting

## Tables

Option | Description |
—— | ———– |
data | path to data files to supply the data that will be passed into templates. |
engine | engine to be used for processing templates. Handlebars is the default. |
ext | extension to be used for dest files. |

Right aligned columns

Option | Description |
——:| ———–:|
data | path to data files to supply the data that will be passed into templates. |
engine | engine to be used for processing templates. Handlebars is the default. |
ext | extension to be used for dest files. |

## Links

[link text](http://dev.nodeca.com)

[link with title](http://nodeca.github.io/pica/demo/ «title text!»)

Autoconverted link https://github.com/nodeca/pica (enable linkify to see)

## Images

![Minion](https://octodex.github.com/images/minion.png) ![Stormtroopocat](https://octodex.github.com/images/stormtroopocat.jpg «The Stormtroopocat»)

Like links, Images also have a footnote style syntax

![Alt text][id]

With a reference later in the document defining the URL location:

[id]: https://octodex.github.com/images/dojocat.jpg «The Dojocat»

## Plugins

The killer feature of markdown-it is very effective support of [syntax plugins](https://www.npmjs.org/browse/keyword/markdown-it-plugin).

### [Emojies](https://github.com/markdown-it/markdown-it-emoji)

> Classic markup: :wink: :crush: :cry: :tear: :laughing: :yum: > > Shortcuts (emoticons): :-) :-( 8-) ;)

see [how to change output](https://github.com/markdown-it/markdown-it-emoji#change-output) with twemoji.

### [Subscript](https://github.com/markdown-it/markdown-it-sub) / [Superscript](https://github.com/markdown-it/markdown-it-sup)

  • 19^th^
  • H~2~O

### [<ins>](https://github.com/markdown-it/markdown-it-ins)

++Inserted text++

### [<mark>](https://github.com/markdown-it/markdown-it-mark)

==Marked text==

### [Footnotes](https://github.com/markdown-it/markdown-it-footnote)

Footnote 1 link[^first].

Footnote 2 link[^second].

Inline footnote^[Text of inline footnote] definition.

Duplicated footnote reference[^second].

[^first]: Footnote can have markup

and multiple paragraphs.

[^second]: Footnote text.

### [Definition lists](https://github.com/markdown-it/markdown-it-deflist)

Term 1

: Definition 1 with lazy continuation.

Term 2 with inline markup

: Definition 2

{ some code, part of Definition 2 }

Third paragraph of definition 2.

_Compact style:_

Term 1
~ Definition 1
Term 2
~ Definition 2a ~ Definition 2b

### [Abbreviations](https://github.com/markdown-it/markdown-it-abbr)

This is HTML abbreviation example.

It converts «HTML», but keep intact partial entries like «xxxHTMLyyy» and so on.

Hyper Text Markup Language

### [Custom containers](https://github.com/markdown-it/markdown-it-container)

Configuration

You can configure different parts of the theme.

Project-wide Configuration

HTML Theme Options

The theme’s project-wide options are defined in the sphinx_rtd_theme/theme.conf file of this repository, and can be defined in your project’s conf.py via html_theme_options. For example:

html_theme_options = {
    'canonical_url': '',
    'analytics_id': 'UA-XXXXXXX-1',  #  Provided by Google in your dashboard
    'logo_only': False,
    'display_version': True,
    'prev_next_buttons_location': 'bottom',
    'style_external_links': False,
    'vcs_pageview_mode': '',
    # Toc options
    'collapse_navigation': True,
    'sticky_navigation': True,
    'navigation_depth': 4,
    'includehidden': True,
    'titles_only': False
}

The following options are available:

Base options

  • canonical_url String. This will specify a canonical url to let search engines know they should give higher ranking to latest version of the docs. The url points to the root of the documentation and requires a trailing slash.
  • analytics_id String. Change the Google Analytics ID that is included on pages.
  • display_version Bool. With this disabled, the version number isn’t shown at the top of the sidebar.
  • prev_next_buttons_location String. can take the value bottom, top, both , or None and will display the «Next» and «Previous» buttons accordingly.
  • style_external_links Bool. Add an icon next to external links. Defaults to False.
  • vcs_pageview_mode String. Changes how to view files when using display_github, display_gitlab, etc. When using Github or Gitlab this can be: blob (default), edit, or raw, on Bitbucket, this can be either: view (default) or edit.

TOC Options

These effect how we display the Table of Contents in the side bar. You can read more about them here: http://www.sphinx-doc.org/en/stable/templating.html#toctree

  • collapse_navigation Bool. With this enabled, you will lose the [+] drop downs next to each section in the sidebar.
  • sticky_navigation Bool. This causes the sidebar to scroll with the main page content as you scroll the page.
  • navigation_depth Int. Indicate the max depth of the tree; by default, 4 levels are included; set it to -1 to allow unlimited depth.
  • includehidden Bool. Specifies if the sidebar includes toctrees marked with the :hidden: option
  • titles_only Bool. If True, removes headers within a page from the sidebar.

Примечание

Setting collapse_navigation to False and using a high navigation_depth can cause projects with many files and a deep file structure to generate HTML files that are significantly larger in file size and much longer compilation times.

HTML Context Options

TODO.

Page-level Configuration

Pages support metadata that changes how the theme renders. You can currently add the following:

  • :github_url: This will force the «Edit on GitHub» to the configured URL
  • :bitbucket_url: This will force the «Edit on Bitbucket» to the configured URL
  • :gitlab_url: This will force the «Edit on GitLab» to the configured URL

How the Table of Contents builds

Currently the left menu will build based upon any toctree(s) defined in your index.rst file. It outputs 2 levels of depth, which should give your visitors a high level of access to your docs. If no toctrees are set the theme reverts to sphinx’s usual local toctree.

It’s important to note that if you don’t follow the same styling for your rST headers across your documents, the toctree will misbuild, and the resulting menu might not show the correct depth when it renders.

Also note that by default the table of contents is set with includehidden=True. This allows you to set a hidden toc in your index file with the :hidden: property that will allow you to build a toc without it rendering in your index.

By default, the navigation will «stick» to the screen as you scroll. However if your toc is vertically too large, it will revert to static positioning. To disable the sticky nav altogether change the setting in conf.py.

Changelog

продолжение следует

python3.7 -mvirtualenv –no-site-packages –no-download /home/docs/checkouts/readthedocs.org/user_builds/edi-n/envs/latest /home/docs/checkouts/readthedocs.org/user_builds/edi-n/envs/latest/bin/python -m pip install –upgrade –cache-dir /home/docs/checkouts/readthedocs.org/user_builds/edi-n/.cache/pip pip /home/docs/checkouts/readthedocs.org/user_builds/edi-n/envs/latest/bin/python -m pip install –upgrade –cache-dir /home/docs/checkouts/readthedocs.org/user_builds/edi-n/.cache/pip Pygments==2.3.1 setuptools==41.0.1 docutils==0.14 mock==1.0.1 pillow==5.4.1 alabaster>=0.7,<0.8,!=0.7.5 commonmark==0.8.1 recommonmark==0.5.0 sphinx<2 sphinx-rtd-theme<0.5 readthedocs-sphinx-ext<1.1 /home/docs/checkouts/readthedocs.org/user_builds/edi-n/envs/latest/bin/python -m pip install –exists-action=w –cache-dir /home/docs/checkouts/readthedocs.org/user_builds/edi-n/.cache/pip -r docs/requirements.txt cat docs/conf.py python /home/docs/checkouts/readthedocs.org/user_builds/edi-n/envs/latest/bin/sphinx-build -T -E -b readthedocs -d _build/doctrees-readthedocs -D language=ru . _build/html python /home/docs/checkouts/readthedocs.org/user_builds/edi-n/envs/latest/bin/sphinx-build -T -b readthedocssinglehtmllocalmedia -d _build/doctrees-readthedocssinglehtmllocalmedia -D language=ru . _build/localmedia python /home/docs/checkouts/readthedocs.org/user_builds/edi-n/envs/latest/bin/sphinx-build -b latex -D language=ru -d _build/doctrees . _build/latex cat latexmkrc

I’ve been just working on with something similar and I found the solution here. What you need to do is to use a custom directive and add it to an existing writer. You can simply add the directive (with small modifications) from the link to the rst2html.py script and you are all set. See

Примеры и рекомендации по использованию стилей управления формой, параметров макета и пользовательских компонентов для создания широкого спектра форм. Обзор

Формы в Bootstrap по сути являются просто расширением наших Перезагруженных стилей форм с добавлением классов. Используйте эти классы для более точной настройки отображения и лучшей отрисовки на разных браузерах и устройствах.

Удостоверьтесь, что используете правильный атрибут type во всех формах ввода (т.е., email для почты и number для цифровой информации), это даст вам преимущества в виде новейших инструментов (таких как проверка email, выборка чисел и т.д.) контроля данных ввода.

Вот демонстрация стилей форм Bootstrap. Читайте документацию по требуемым классам, расположению форм и т.д. Email address We’ll never share your email with anyone else. Password Check me out

<form>
<div class=»form-group»>
<label for=»exampleInputEmail1»>Email address</label> <input type=»email» class=»form-control» id=»exampleInputEmail1» aria-describedby=»emailHelp» placeholder=»Enter email»> <small id=»emailHelp» class=»form-text text-muted»>We’ll never share your email with anyone else.</small>

</div> <div class=»form-group»>

<label for=»exampleInputPassword1»>Password</label> <input type=»password» class=»form-control» id=»exampleInputPassword1» placeholder=»Password»>

</div> <div class=»form-check»>

<input type=»checkbox» class=»form-check-input» id=»exampleCheck1»> <label class=»form-check-label» for=»exampleCheck1»>Check me out</label>

</div> <button type=»submit» class=»btn btn-primary»>Submit</button>

</form>

Инструменты контроля форм

Текстовые инструменты контроля – такие как <input>, <select> и <textarea> - стилизованы классом .form-control, который содержит основные стили внешнего вида, активного состояния, размерности и т.д.

Изучите наши обычные формы для дальнейшего понимания стилизации <select>. Email address Example select Example multiple select Example textarea

<form>
<div class=»form-group»>
<label for=»exampleFormControlInput1»>Email address</label> <input type=»email» class=»form-control» id=»exampleFormControlInput1» placeholder=»name@example.com»>

</div> <div class=»form-group»>

<label for=»exampleFormControlSelect1»>Example select</label> <select class=»form-control» id=»exampleFormControlSelect1»>

<option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option>

</select>

</div> <div class=»form-group»>

<label for=»exampleFormControlSelect2»>Example multiple select</label> <select multiple class=»form-control» id=»exampleFormControlSelect2»>

<option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option>

</select>

</div> <div class=»form-group»>

<label for=»exampleFormControlTextarea1»>Example textarea</label> <textarea class=»form-control» id=»exampleFormControlTextarea1» rows=»3»></textarea>

</div>

</form>

Для создания формы загрузки файлов замените .form-control на .form-control-file. Example file input

<form>
<div class=»form-group»>
<label for=»exampleFormControlFile1»>Example file input</label> <input type=»file» class=»form-control-file» id=»exampleFormControlFile1»>

</div>

</form>

Размерность

Для создания форм заданной высоты используются классы, такие как .form-control-lg и .form-control-sm.

<input class=»form-control form-control-lg» type=»text» placeholder=».form-control-lg»> <input class=»form-control» type=»text» placeholder=»Default input»> <input class=»form-control form-control-sm» type=»text» placeholder=».form-control-sm»>

<select class=»form-control form-control-lg»>
<option>Large select</option>

</select> <select class=»form-control»>

<option>Default select</option>

</select> <select class=»form-control form-control-sm»>

<option>Small select</option>

</select>

«Только чтение»

Добавьте атрибут булеанова типа readonly в форму ввода для предотвращения возможности изменения значения ввода. Такие типы ввода выглядят светлее (как неактивные формы ввода), но сохраняют стандартный курсор.

<input class=»form-control» type=»text» placeholder=»Readonly input here…» readonly>

Простой текст только для чтения

Если в ваших формах вы хотите стилизовать элементы <input readonly> как простой текст, используйте класс .form-control-plaintext для удаления оформления форм по умолчанию и сохранения правильных отступов. Email Password

<form>
<div class=»form-group row»>

<label for=»staticEmail» class=»col-sm-2 col-form-label»>Email</label> <div class=»col-sm-10»>

<input type=»text» readonly class=»form-control-plaintext» id=»staticEmail» value=»email@example.com»>

</div>

</div> <div class=»form-group row»>

<label for=»inputPassword» class=»col-sm-2 col-form-label»>Password</label> <div class=»col-sm-10»>

<input type=»password» class=»form-control» id=»inputPassword» placeholder=»Password»>

</div>

</div>

</form>

Email Password

<form class=»form-inline»>
<div class=»form-group mb-2»>
<label for=»staticEmail2» class=»sr-only»>Email</label> <input type=»text» readonly class=»form-control-plaintext» id=»staticEmail2» value=»email@example.com»>

</div> <div class=»form-group mx-sm-3 mb-2»>

<label for=»inputPassword2» class=»sr-only»>Password</label> <input type=»password» class=»form-control» id=»inputPassword2» placeholder=»Password»>

</div> <button type=»submit» class=»btn btn-primary mb-2»>Confirm identity</button>

</form>

Чекбоксы и кнопки «радио»

Чекбоксы и «радио», существовавшие по умолчанию, теперь модернизированы единым для обоих классом .form-check, цель которого – в улучшении их расположения и «поведения» их элементов HTML. Чекбоксы существуют для выбора одного или нескольких параметров из списка, а кнопки «радио» - одного.

Неактивные состояния чекбоксоы и «радио» поддерживаются, но для придания курсору функциональности not-allowed по наведению на родительский <label> вам потребуется добавить в .form-check-input атрибут disabled. Атрибут disabled будет применять более светлый цвет, чтобы указать состояние ввода.

Использование чекбоксов и «радио» имеет целью поддержать HTML-форму валидации и обеспечить понятные, доступные лейблы. Поэтому наши <input> и <label> - имеют одного родителя, в отличие от <input>, расположенного внутри <label>. Это немного более подробно, так как вы должны указывать атрибуты id и for для связи <input> и <label>. По умолчанию (расположенные по вертикали)

По умолчанию, любое количество идущих один за другим чекбоксов и «радио» кнопок будет располагаться сверху вниз, а класс .form-check правильно отрегулирует пространство между ними. Default checkbox Disabled checkbox

<div class=»form-check»>

<input class=»form-check-input» type=»checkbox» value=»» id=»defaultCheck1»> <label class=»form-check-label» for=»defaultCheck1»>

Default checkbox

</label>

</div> <div class=»form-check»>

<input class=»form-check-input» type=»checkbox» value=»» id=»defaultCheck2» disabled> <label class=»form-check-label» for=»defaultCheck2»>

Disabled checkbox

</label>

</div>

Default radio Second default radio Disabled radio

<div class=»form-check»>

<input class=»form-check-input» type=»radio» name=»exampleRadios» id=»exampleRadios1» value=»option1» checked> <label class=»form-check-label» for=»exampleRadios1»>

Default radio

</label>

</div> <div class=»form-check»>

<input class=»form-check-input» type=»radio» name=»exampleRadios» id=»exampleRadios2» value=»option2»> <label class=»form-check-label» for=»exampleRadios2»>

Second default radio

</label>

</div> <div class=»form-check disabled»>

<input class=»form-check-input» type=»radio» name=»exampleRadios» id=»exampleRadios3» value=»option3» disabled> <label class=»form-check-label» for=»exampleRadios3»>

Disabled radio

</label>

</div>

Встроенные

Группируйте чекбоксы или «радио» кнопки по одной горизонтальной линии, добавив класс .form-check-inline в любой элемент класса .form-check. 1 2 3 (disabled)

<div class=»form-check form-check-inline»>
<input class=»form-check-input» type=»checkbox» id=»inlineCheckbox1» value=»option1»> <label class=»form-check-label» for=»inlineCheckbox1»>1</label>

</div> <div class=»form-check form-check-inline»>

<input class=»form-check-input» type=»checkbox» id=»inlineCheckbox2» value=»option2»> <label class=»form-check-label» for=»inlineCheckbox2»>2</label>

</div> <div class=»form-check form-check-inline»>

<input class=»form-check-input» type=»checkbox» id=»inlineCheckbox3» value=»option3» disabled> <label class=»form-check-label» for=»inlineCheckbox3»>3 (disabled)</label>

</div>

1 2 3 (disabled)

<div class=»form-check form-check-inline»>
<input class=»form-check-input» type=»radio» name=»inlineRadioOptions» id=»inlineRadio1» value=»option1»> <label class=»form-check-label» for=»inlineRadio1»>1</label>

</div> <div class=»form-check form-check-inline»>

<input class=»form-check-input» type=»radio» name=»inlineRadioOptions» id=»inlineRadio2» value=»option2»> <label class=»form-check-label» for=»inlineRadio2»>2</label>

</div> <div class=»form-check form-check-inline»>

<input class=»form-check-input» type=»radio» name=»inlineRadioOptions» id=»inlineRadio3» value=»option3» disabled> <label class=»form-check-label» for=»inlineRadio3»>3 (disabled)</label>

</div>

Без ярлыков

Добавьте класс .position-static в формы ввода, которые находятся внутри элемента класса .form-check и не имеют какого-либо пояснительного текста. Не забудьте добавить одну из форм «лейбла» для вспомогательных технологий (например, использовав aria-label).

<div class=»form-check»>
<input class=»form-check-input position-static» type=»checkbox» id=»blankCheckbox» value=»option1» aria-label=»…»>

</div> <div class=»form-check»>

<input class=»form-check-input position-static» type=»radio» name=»blankRadio» id=»blankRadio1» value=»option1» aria-label=»…»>

</div>

Расположение

Т.к. Bootstrap применяет display: block и width: 100% почти ко всем органам контроля форм, формы по умолчанию будут выстраиваться вертикально. Дополнительные классы можно использовать для создания вариаций расположения каждой отдельной формы. Группы форм

Класс .form-group – самый простой путь придания формам некой структуры. Его единственная цель – создание вокруг надписи margin-bottom и включение контроля. В качестве приятного дополнения: поскольку это обычный класс, его можно использовать с <fieldset>, <div> или практически любым прочим элементом. Example label Another label

<form>
<div class=»form-group»>
<label for=»formGroupExampleInput»>Example label</label> <input type=»text» class=»form-control» id=»formGroupExampleInput» placeholder=»Example input»>

</div> <div class=»form-group»>

<label for=»formGroupExampleInput2»>Another label</label> <input type=»text» class=»form-control» id=»formGroupExampleInput2» placeholder=»Another input»>

</div>

</form>

Сетка форм

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

<form>
<div class=»row»>
<div class=»col»>
<input type=»text» class=»form-control» placeholder=»Имя»>

</div> <div class=»col»>

<input type=»text» class=»form-control» placeholder=»Фамилия»>

</div>

</div>

</form>

Ряд форм

Вы также можете заменить .row на класс .form-row, который есть разновидность нашего стандартного ряда сетки, который обладает возможностью «перебить» стандартно установленные расстояния между колонками и делает колонки более компактными.

<form>
<div class=»form-row»>
<div class=»col»>
<input type=»text» class=»form-control» placeholder=»Имя»>

</div> <div class=»col»>

<input type=»text» class=»form-control» placeholder=»Фамилия»>

</div>

</div>

</form>

Более сложную разметку можно также создать системой сеток. Email Password Address Address 2 City State Zip Check me out

<form>
<div class=»form-row»>
<div class=»form-group col-md-6»>
<label for=»inputEmail4»>Email</label> <input type=»email» class=»form-control» id=»inputEmail4» placeholder=»Email»>

</div> <div class=»form-group col-md-6»>

<label for=»inputPassword4»>Password</label> <input type=»password» class=»form-control» id=»inputPassword4» placeholder=»Password»>

</div>

</div> <div class=»form-group»>

<label for=»inputAddress»>Address</label> <input type=»text» class=»form-control» id=»inputAddress» placeholder=»1234 Main St»>

</div> <div class=»form-group»>

<label for=»inputAddress2»>Address 2</label> <input type=»text» class=»form-control» id=»inputAddress2» placeholder=»Apartment, studio, or floor»>

</div> <div class=»form-row»>

<div class=»form-group col-md-6»>
<label for=»inputCity»>City</label> <input type=»text» class=»form-control» id=»inputCity»>

</div> <div class=»form-group col-md-4»>

<label for=»inputState»>State</label> <select id=»inputState» class=»form-control»>

<option selected>Choose…</option> <option>…</option>

</select>

</div> <div class=»form-group col-md-2»>

<label for=»inputZip»>Zip</label> <input type=»text» class=»form-control» id=»inputZip»>

</div>

</div> <div class=»form-group»>

<div class=»form-check»>
<label class=»form-check-label»>
<input class=»form-check-input» type=»checkbox»> Check me out

</label>

</div>

</div> <button type=»submit» class=»btn btn-primary»>Sign in</button>

</form>

Горизонтальные формы

Создайте горизонтальные формы с помощью сеток, добавив класс .row к группам форм и используя классы .col-- для задания ширины ваших надписей и элементов контроля. Обязательно добавьте класс .col-form-label также и в ваши <label> для того, чтобы они приобрели вертикальное центрирование относительно связанных с ними элементов контроля форм.

Временами вам может понадобиться классы марджина или паддинга, чтобы создать классное выравнивание. Например, мы удалили padding-top в наших вертикально расположенных лейблах ввода «радио», для лучшего выравнивания текста. Email Password Radios First radio Second radio Third disabled radio Checkbox Example checkbox

<form>
<div class=»form-group row»>

<label for=»inputEmail3» class=»col-sm-2 col-form-label»>Email</label> <div class=»col-sm-10»>

<input type=»email» class=»form-control» id=»inputEmail3» placeholder=»Email»>

</div>

</div> <div class=»form-group row»>

<label for=»inputPassword3» class=»col-sm-2 col-form-label»>Password</label> <div class=»col-sm-10»>

<input type=»password» class=»form-control» id=»inputPassword3» placeholder=»Password»>

</div>

</div> <fieldset class=»form-group»>

<div class=»row»>

<legend class=»col-form-label col-sm-2 pt-0»>Radios</legend> <div class=»col-sm-10»>

<div class=»form-check»>

<input class=»form-check-input» type=»radio» name=»gridRadios» id=»gridRadios1» value=»option1» checked> <label class=»form-check-label» for=»gridRadios1»>

First radio

</label>

</div> <div class=»form-check»>

<input class=»form-check-input» type=»radio» name=»gridRadios» id=»gridRadios2» value=»option2»> <label class=»form-check-label» for=»gridRadios2»>

Second radio

</label>

</div> <div class=»form-check disabled»>

<input class=»form-check-input» type=»radio» name=»gridRadios» id=»gridRadios3» value=»option3» disabled> <label class=»form-check-label» for=»gridRadios3»>

Third disabled radio

</label>

</div>

</div>

</div>

</fieldset> <div class=»form-group row»>

<div class=»col-sm-2»>Checkbox</div> <div class=»col-sm-10»>

<div class=»form-check»>

<input class=»form-check-input» type=»checkbox» id=»gridCheck1»> <label class=»form-check-label» for=»gridCheck1»>

Example checkbox

</label>

</div>

</div>

</div> <div class=»form-group row»>

<div class=»col-sm-10»>
<button type=»submit» class=»btn btn-primary»>Sign in</button>

</div>

</div>

</form>

Размеры надписей горизонтальных форм

Обязательно используйте классы .col-form-label-sm или .col-form-label-lg в своих <label> для того, чтобы размеры шрифтов названия формы и вспомогательной надписи в пустой форме (т.н. placeholder) ввода совпадали.

Альо!!!!!

Текст вверху является вжной составляющей и должен быть

Contributing or modifying the theme

The sphinx_rtd_theme is primarily a sass project that requires a few other sass libraries. I’m using bower to manage these dependencies and sass to build the css. The good news is I have a very nice set of grunt operations that will not only load these dependencies, but watch for changes, rebuild the sphinx demo docs and build a distributable version of the theme. The bad news is this means you’ll need to set up your environment similar to that of a front-end developer (vs. that of a python developer). That means installing node and ruby.

См.также

If you are unsure of appropriate actions to take while interacting with our community please read our Code of Conduct.

Set up your environment

  1. Install sphinx into a virtual environment.

    pip install sphinx sphinxcontrib-httpdomain
    
  2. Install sass.

    gem install sass
    
  3. Install node, bower, grunt, and theme dependencies.

    # Install node
    brew install node
    
    # Install bower and grunt
    npm install -g bower grunt-cli
    
    # Now that everything is installed, let's install the theme dependencies.
    npm install
    

Now that our environment is set up, make sure you’re in your virtual environment, go to this repository in your terminal and run grunt:

grunt

This default task will do the following very cool things that make it worth the trouble:

  1. Install and update any bower dependencies.
  2. Run sphinx and build new docs.
  3. Watch for changes to the sass files and build css from the changes.
  4. Rebuild the sphinx docs anytime it notices a change to .rst, .html, .js or .css files.

Releasing the Theme

When you release a new version, you should do the following:

  1. Bump the version in sphinx_rtd_theme/__init__.py, bower.json and package.json – we try to follow semver, so be careful with breaking changes.

  2. Update the changelog (docs/changelog.rst) with the version information.

  3. Run a grunt build to rebuild all the theme assets.

  4. Commit that change.

  5. Tag the release in git: git tag $NEW_VERSION.

  6. Push the tag to GitHub: git push --tags origin.

  7. Upload the package to PyPI:

    $ rm -rf dist/
    $ python setup.py sdist bdist_wheel
    $ twine upload --sign --identity security@readthedocs.org dist/*
    

Structural Elements

<iframe src=»https://docs.google.com/spreadsheets/d/e/2PACX-1vT0BHJfvDrs8NiXVcEriJzwol86n2YhFWW-pyYKv5cM_Dpc9qZKTPodvb-lOeHeXQ/pubhtml?widget=true&amp;headers=false»></iframe>

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec lorem neque, interdum in ipsum nec, finibus dictum velit. Ut eu efficitur arcu, id aliquam erat. In sit amet diam gravida, imperdiet tellus eu, gravida nisl. Praesent aliquet odio eget libero elementum, quis rhoncus tellus tincidunt. Suspendisse quis volutpat ipsum. Sed lobortis scelerisque tristique. Aenean condimentum risus tellus, quis accumsan ipsum laoreet ut. Integer porttitor maximus suscipit. Mauris in posuere sapien. Aliquam accumsan feugiat ligula, nec fringilla libero commodo sed. Proin et erat pharetra.


Etiam turpis ante, luctus sed velit tristique, finibus volutpat dui. Nam sagittis vel ante nec malesuada. Praesent dignissim mi nec ornare elementum. Nunc eu augue vel sem dignissim cursus sed et nulla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque dictum dui sem, non placerat tortor rhoncus in. Sed placerat nulla at rhoncus iaculis.

Document Section

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum nulla vel neque venenatis, nec placerat lorem placerat. Cras purus eros, gravida vitae tincidunt id, vehicula nec nulla. Fusce aliquet auctor cursus. Phasellus ex neque, vestibulum non est vitae, viverra fringilla tortor. Donec vestibulum convallis justo, a faucibus lorem vulputate vel. Aliquam cursus odio eu felis sodales aliquet. Aliquam erat volutpat. Maecenas eget dictum mauris. Suspendisse arcu eros, condimentum eget risus sed, luctus efficitur arcu. Cras ut dictum mi. Nulla congue interdum lorem, semper semper enim commodo nec.

Document Subsection

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam efficitur in eros et blandit. Nunc maximus, nisl at auctor vestibulum, justo ex sollicitudin ligula, id faucibus urna orci tristique nisl. Duis auctor rutrum orci, in ornare lacus condimentum quis. Quisque arcu velit, facilisis quis interdum ac, hendrerit auctor mauris. Curabitur urna nibh, porttitor at ante sit amet, vestibulum interdum dolor. Duis dictum elit orci, tincidunt imperdiet sem pellentesque et. In vehicula pellentesque varius. Phasellus a turpis sollicitudin, bibendum massa et, imperdiet neque. Integer quis sapien in magna rutrum bibendum. Integer cursus ex sed magna vehicula finibus. Proin tempus orci quis dolor tempus, nec condimentum odio vestibulum. Etiam efficitur sollicitudin libero, tincidunt volutpat ligula interdum sed.

Document Subsubsection

Donec non rutrum lorem. Aenean sagittis metus at pharetra fringilla. Nunc sapien dolor, cursus sed nisi at, pretium tristique lectus. Sed pellentesque leo lectus, et convallis ipsum euismod a. Integer at leo vitae felis pretium aliquam fringilla quis odio. Sed pharetra enim accumsan feugiat pretium. Maecenas at pharetra tortor. Morbi semper eget mi vel finibus. Cras rutrum nulla eros, id feugiat arcu pellentesque ut. Sed finibus tortor ac nisi ultrices viverra. Duis feugiat malesuada sapien, at commodo ante porttitor ac. Curabitur posuere mauris mi, vel ornare orci scelerisque sit amet. Suspendisse nec fringilla dui.

Document Paragraph

Pellentesque nec est in odio ultrices elementum. Vestibulum et hendrerit sapien, quis vulputate turpis. Suspendisse potenti. Curabitur tristique sit amet lectus non viverra. Phasellus rutrum dapibus turpis sed imperdiet. Mauris maximus viverra ante. Donec eu egestas mauris. Morbi vulputate tincidunt euismod. Integer vel porttitor neque. Donec at lacus suscipit, lacinia lectus vel, sagittis lectus.

Structural Elements 2

Etiam turpis ante, luctus sed velit tristique, finibus volutpat dui. Nam sagittis vel ante nec malesuada. Praesent dignissim mi nec ornare elementum. Nunc eu augue vel sem dignissim cursus sed et nulla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque dictum dui sem, non placerat tortor rhoncus in. Sed placerat nulla at rhoncus iaculis.

Document Section

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum nulla vel neque venenatis, nec placerat lorem placerat. Cras purus eros, gravida vitae tincidunt id, vehicula nec nulla. Fusce aliquet auctor cursus. Phasellus ex neque, vestibulum non est vitae, viverra fringilla tortor. Donec vestibulum convallis justo, a faucibus lorem vulputate vel. Aliquam cursus odio eu felis sodales aliquet. Aliquam erat volutpat. Maecenas eget dictum mauris. Suspendisse arcu eros, condimentum eget risus sed, luctus efficitur arcu. Cras ut dictum mi. Nulla congue interdum lorem, semper semper enim commodo nec.

Document Subsection

_images/yi_jing_01_chien.jpg

This is a caption for a figure. Text should wrap around the caption.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam efficitur in eros et blandit. Nunc maximus, nisl at auctor vestibulum, justo ex sollicitudin ligula, id faucibus urna orci tristique nisl. Duis auctor rutrum orci, in ornare lacus condimentum quis. Quisque arcu velit, facilisis quis interdum ac, hendrerit auctor mauris. Curabitur urna nibh, porttitor at ante sit amet, vestibulum interdum dolor. Duis dictum elit orci, tincidunt imperdiet sem pellentesque et. In vehicula pellentesque varius. Phasellus a turpis sollicitudin, bibendum massa et, imperdiet neque. Integer quis sapien in magna rutrum bibendum. Integer cursus ex sed magna vehicula finibus. Proin tempus orci quis dolor tempus, nec condimentum odio vestibulum. Etiam efficitur sollicitudin libero, tincidunt volutpat ligula interdum sed. Praesent congue sagittis nisl et suscipit. Vivamus sagittis risus et egestas commodo.Cras venenatis arcu in pharetra interdum. Donec quis metus porttitor tellus cursus lobortis. Quisque et orci magna. Fusce rhoncus mi mi, at vehicula massa rhoncus quis. Mauris augue leo, pretium eget molestie vitae, efficitur nec nulla. In hac habitasse platea dictumst. Sed sit amet imperdiet purus.

Paragraph Level Markup

Inline Markup

Paragraphs contain text and may contain inline markup: emphasis, strong emphasis, inline literals, standalone hyperlinks (http://www.python.org), external hyperlinks (Python [5]), internal cross-references (example), external hyperlinks with embedded URIs (Python web site), footnote references (manually numbered [1], anonymous auto-numbered [3], labeled auto-numbered [2], or symbolic [*]), citation references ([12]), substitution references (EXAMPLE), and inline hyperlink targets (see Targets below for a reference back to here). Character-level inline markup is also possible (although exceedingly ugly!) in reStructuredText. Problems are indicated by |problematic| text (generated by processing errors; this one is intentional).

Also with sphinx.ext.autodoc, which I use in the demo, I can link to test_py_module.test.Foo. It will link you right my code documentation for it.

The default role for interpreted text is Title Reference. Here are some explicit interpreted text roles: a PEP reference (PEP 287); an RFC reference (RFC 2822); a subscript; a superscript; and explicit roles for standard inline markup.

GUI labels are a useful way to indicate that Some action is to be taken by the user. The GUI label should not run over line-height so as not to interfere with text from adjacent lines.

Key-bindings indicate that the read is to press a button on the keyboard or mouse, for example MMB and Shift-MMB. Another useful markup to indicate a user action is to use menuselection this can be used to show short and long menus in software. For example, and menuselection can be seen here that breaks is too long to fit on this line. My ‣ Software ‣ Some menu ‣ Some sub menu 1 ‣ sub menu 2.

Let’s test wrapping and whitespace significance in inline literals: This is an example of --inline-literal --text, --including some-- strangely--hyphenated-words.  Adjust-the-width-of-your-browser-window to see how the text is wrapped.  -- ---- --------  Now note    the spacing    between the    words of    this sentence    (words should    be grouped    in pairs).

If the --pep-references option was supplied, there should be a live link to PEP 258 here.

Math

This is a test. Here is an equation: \(X_{0:5} = (X_0, X_1, X_2, X_3, X_4)\). Here is another:

(1)\[\nabla^2 f = \frac{1}{r^2} \frac{\partial}{\partial r} \left( r^2 \frac{\partial f}{\partial r} \right) + \frac{1}{r^2 \sin \theta} \frac{\partial f}{\partial \theta} \left( \sin \theta \, \frac{\partial f}{\partial \theta} \right) + \frac{1}{r^2 \sin^2\theta} \frac{\partial^2 f}{\partial \phi^2}\]

You can add a link to equations like the one above (1) by using :eq:.

Blocks

Literal Blocks

Literal blocks are indicated with a double-colon («::») at the end of the preceding paragraph (over there -->). They can be indented:

if literal_block:
    text = 'is left as-is'
    spaces_and_linebreaks = 'are preserved'
    markup_processing = None

Or they can be quoted without indentation:

>> Great idea!
>
> Why didn't I think of that?

Line Blocks

This is a line block. It ends with a blank line.
Each new line begins with a vertical bar («|»).
Line breaks and initial indents are preserved.
Continuation lines are wrapped portions of long lines; they begin with a space in place of the vertical bar.
The left edge of a continuation line need not be aligned with the left edge of the text above it.
This is a second line block.

Blank lines are permitted internally, but they must begin with a «|».

Take it away, Eric the Orchestra Leader!

A one, two, a one two three four

Half a bee, philosophically,
must, ipso facto, half not be.
But half the bee has got to be,
vis a vis its entity. D’you see?

But can a bee be said to be
or not to be an entire bee,
when half the bee is not a bee,
due to some ancient injury?

Singing…

Block Quotes

Block quotes consist of indented body elements:

My theory by A. Elk. Brackets Miss, brackets. This theory goes as follows and begins now. All brontosauruses are thin at one end, much much thicker in the middle and then thin again at the far end. That is my theory, it is mine, and belongs to me and I own it, and what it is too.

—Anne Elk (Miss)

Doctest Blocks

>>> print 'Python-specific usage examples; begun with ">>>"'
Python-specific usage examples; begun with ">>>"
>>> print '(cut and pasted from interactive Python sessions)'
(cut and pasted from interactive Python sessions)

Code Blocks

# parsed-literal test
curl -O http://someurl/release-0.0.1.tar-gz
Code Blocks can have captions.
{
"windows": [
    {
    "panes": [
        {
        "shell_command": [
            "echo 'did you know'",
            "echo 'you can inline'"
        ]
        },
        {
        "shell_command": "echo 'single commands'"
        },
        "echo 'for panes'"
    ],
    "window_name": "long form"
    }
],
"session_name": "shorthands"
}

Emphasized lines with line numbers

1
2
3
4
5
def some_function():
    interesting = False
    print 'This line is highlighted.'
    print 'This one is not...'
    print '...but this one is.'

References

Footnotes

[1](1, 2)

A footnote contains body elements, consistently indented by at least 3 spaces.

This is the footnote’s second paragraph.

[2](1, 2) Footnotes may be numbered, either manually (as in [1]) or automatically using a «#»-prefixed label. This footnote has a label so it can be referred to from multiple places, both as a footnote reference ([2]) and as a hyperlink reference (label).
[3]This footnote is numbered automatically and anonymously using a label of «#» only.
[*]Footnotes may also use symbols, specified with a «*» label. Here’s a reference to the next footnote: [†].
[†]This footnote shows the next symbol in the sequence.
[4]Here’s an unreferenced footnote, with a reference to a nonexistent footnote: [5]_.

Citations

[11]This is the citation I made, let’s make this extremely long so that we can tell that it doesn’t follow the normal responsive table stuff.
[12](1, 2) This citation has some code blocks in it, maybe some bold and italics too. Heck, lets put a link to a meta citation [13] too.
[13]This citation will have two backlinks.

Here’s a reference to the above, [12], and a [nonexistent] citation.

Here is another type of citation: citation

Glossary

This is a glossary with definition terms for thing like Writing:

Documentation
Provides users with the knowledge they need to use something.
Reading
The process of taking information into ones mind through the use of eyes.
Writing
The process of putting thoughts into a medium for other people to read.

Targets

This paragraph is pointed to by the explicit «example» target. A reference can be found under Inline Markup, above. Inline hyperlink targets are also possible.

Section headers are implicit targets, referred to by name. See Targets, which is a subsection of `Body Elements`_.

Explicit external targets are interpolated into references such as «Python [5]».

Targets may be indirect and anonymous. Thus this phrase may also refer to the Targets section.

Here’s a `hyperlink reference without a target`_, which generates an error.

Directives

Contents

These are just a sample of the many reStructuredText Directives. For others, please see: http://docutils.sourceforge.net/docs/ref/rst/directives.html.

Centered text

You can create a statement with centered text with .. centered::

This is centered text!

Images & Figures

Images

An image directive (also clickable – a hyperlink reference):

_images/yi_jing_01_chien.jpg

Figures

reStructuredText, the markup syntax

A figure is an image with a caption and/or a legend:

re Revised, revisited, based on „re“ module.
Structured Structure-enhanced text, structuredtext.
Text Well it is, isn’t it?

This paragraph is also part of the legend.

A figure directive with center alignment

_images/yi_jing_01_chien.jpg

This caption should be centered.

Admonitions

Внимание

Directives at large.

Осторожно

Don’t take any wooden nickels.

Опасно

Mad scientist at work!

Ошибка

Does not compute.

Подсказка

It’s bigger than a bread box.

Важно

  • Wash behind your ears.
  • Clean up your room.
    • Including the closet.
    • The bathroom too.
      • Take the trash out of the bathroom.
      • Clean the sink.
  • Call your mother.
  • Back up your data.

Примечание

This is a note. Equations within a note: \(G_{\mu\nu} = 8 \pi G (T_{\mu\nu} + \rho_\Lambda g_{\mu\nu})\).

Совет

15% if the service is good.

Example
Thing1
Thing2
Thing3

Предупреждение

Strong prose may provoke extreme mental exertion. Reader discretion is strongly advised.

And, by the way…

You can make up your own admonition too.

Topics, Sidebars, and Rubrics

Topic Title

This is a topic.

This is a rubric

Compound Paragraph

This paragraph contains a literal block:

Connecting... OK
Transmitting data... OK
Disconnecting... OK

and thus consists of a simple paragraph, a literal block, and another simple paragraph. Nonetheless it is semantically one paragraph.

This construct is called a compound paragraph and can be produced with the «compound» directive.

Lists & Tables

Lists

Enumerated Lists

  1. Arabic numerals.

    1. lower alpha)
      1. (lower roman)
        1. upper alpha.
          1. upper roman)
  2. Lists that don’t start at 1:

    1. Three
    2. Four
    1. C
    2. D
    1. iii
    2. iv
  3. List items may also be auto-enumerated.

Definition Lists

Term
Definition
Term : classifier

Definition paragraph 1.

Definition paragraph 2.

Term
Definition

Option Lists

For listing command-line options:

-a command-line option «a»
-b file options can have arguments and long descriptions
--long options can be long also
--input=file long options can also have arguments
--very-long-option
 

The description can also start on the next line.

The description may contain multiple body elements, regardless of where it starts.

-x, -y, -z Multiple options are an «option group».
-v, --verbose Commonly-seen: short & long options.
-1 file, --one=file, --two file
 Multiple options with arguments.
/V DOS/VMS-style options too

There must be at least two spaces between the option and the description.

Field list

Author:

David Goodger

Address:

123 Example Street Example, EX Canada A1B 2C3

Contact:

docutils-develop@lists.sourceforge.net

Authors:

Me; Myself; I

organization:

humankind

date:

$Date: 2012-01-03 19:23:53 +0000 (Tue, 03 Jan 2012) $

status:

This is a «work in progress»

revision:

$Revision: 7302 $

version:

1

copyright:

This document has been placed in the public domain. You may do with it as you wish. You may copy, modify, redistribute, reattribute, sell, buy, rent, lease, destroy, or improve it, quote it at length, excerpt, incorporate, collate, fold, staple, or mutilate it, or do anything else to it that your or anyone else’s heart desires.

field name:

This is a generic bibliographic field.

field name 2:

Generic bibliographic fields may contain multiple body elements.

Like this.

Dedication:

For Docutils users & co-developers.

abstract:

This document is a demonstration of the reStructuredText markup language, containing examples of all basic reStructuredText constructs and many advanced constructs.

Bullet Lists

  • A bullet list

    • Nested bullet list.
    • Nested item 2.
  • Item 2.

    Paragraph 2 of item 2.

    • Nested bullet list.
    • Nested item 2.
      • Third level.
      • Item 2.
    • Nested item 3.
  • inline literall

  • inline literall

  • inline literall

Second list level

  • here is a list in a second-level section.

  • yahoo

  • yahoo

    • yahoo

    • here is an inner bullet oh

      • one more with an inline literally. yahoo

        heh heh. child. try to beat this embed:

    • and another. yahoo

    • yahoo

    • hi

  • and hehe

But deeper down the rabbit hole
  • I kept saying that, «deeper down the rabbit hole». yahoo
    • I cackle at night yahoo.
  • I’m so lonely here in GZ guangzhou
  • A man of python destiny, hopes and dreams. yahoo

Hlists

  • First item
  • Second item
  • Third item
  • Forth item
  • Fifth item
  • Sixths item

Hlist with images

  • _images/yi_jing_01_chien.jpg

    This is a short caption for a figure.

  • _images/yi_jing_01_chien.jpg

    This is a long caption for a figure. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec porttitor dolor in odio posuere, vitae ornare libero mattis. In lobortis justo vestibulum nibh aliquet, non.

Numbered List

  1. One,
  2. Two.
  3. Three with long text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed feugiat sagittis neque quis eleifend. Duis rutrum lectus sit amet mattis suscipit.
    1. Using bullets and letters. (A)
    1. Using bullets and letters. (B)
    1. Using bullets and letters. (C)

Tables

Grid Tables

Here’s a grid table followed by a simple table:

Header row, column 1 (header rows optional) Header 2 Header 3 Header 4
body row 1, column 1 column 2 column 3 column 4
body row 2 Cells may span columns.
body row 3 Cells may span rows.
  • Table cells
  • contain
  • body elements.
body row 4
body row 5 Cells may also be empty: -->  
Inputs Output
A B A or B
False False False
True False True
False True True
True True True

Giant Tables

Header 1 Header 2 Header 3 Header 1 Header 2 Header 3 Header 1 Header 2 Header 3 Header 1 Header 2 Header 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3
body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3 body row 1 column 2 column 3

List Tables

List tables can have captions like this one.
List table Header 1 Header 2 Header 3 long. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sit amet mauris arcu.
Stub Row 1 Row 1 Column 2 Column 3 long. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sit amet mauris arcu.
Stub Row 2 Row 2 Column 2 Column 3 long. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sit amet mauris arcu.
Stub Row 3 Row 3 Column 2 Column 3 long. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sit amet mauris arcu.
This is a list table with images in it.
_images/yi_jing_01_chien.jpg

This is a short caption for a figure.

_images/yi_jing_01_chien.jpg

This is a long caption for a figure. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec porttitor dolor in odio posuere, vitae ornare libero mattis. In lobortis justo vestibulum nibh aliquet, non.

Поиск документов (с фильтрацией),выбор списка документов

Для работы с этим методом пользователь должен быть авторизированным .

С помощью метода api/eds/docs/search можно быстро совершить поиск по заданым критериям, например, получить список документов с определенным статусом, или за промежуток времени.

У Налаштування - Налаштування комплектів документів, при додаванні звязку пакета з типами документів можливо налаштувати правила роботи з документом.

Метод запроса HTTP POST
Content-Type application/json (тело запроса/ответа в json формате в теле HTTP запроса
URL запроса https://edo-v2.edi-n.com/api/eds/docs/search?gln=9864065702429
Параметры, передаваемые в URL (вместе с адресом метода)

В строке заголовка (Header) «Set-Cookie» обязательно передается SID - токен полученный при авторизации

Обязательные url-параметры:

gln - строка(13); номер GLN организации, которая связана с авторизированным пользователем платформы EDIN 2.0 на уровне аккаунта

{«…»} - тело http запроса - json с критериями поиска (Таблица_2)

Внимание: В запросе в теле json присутствуют обязательные (должны передаваться) и опциональные параметры (колонка Тип).

Подсказка

Также возможно выполнить запрос в виде curl-строки:

curl -X POST „https://edo-v2.edi-n.com/api/eds/docs/search?gln=9864065702429“ -d {json с критериями поиска(Таблица_2)} -b „SID=458a0d38-5b56-4b8e-8998-009a1edd31eb“


JSON-параметры в теле HTTP запроса/ответа

Таблица 2 - Описание json-параметров (фильтр) запроса метода API

  Параметр Тип Формат Описание
1 direction M direction {receiver[], sender[], type} указываются отправитель, получатель и связь между ними в критериях отбора документов
2 receiver M receiver [«…»] массив GLN получателей - обязательный, но может быть пустым если указан массив GLN отправителей (sender)
3 sender M sender [«…»] массив GLN отправителей, может быть пустым (если указан массив GLN получателей)
4 type M «EQ» / «OR» / «IN» тип выборки; возможные значения: EQ - отбираются только документы в которых совпадают указанные И sender, И receiver OR - отбираются документы в которых совпадают ИЛИ sender, ИЛИ receiver IN - отбираются документы в которых sender или receiver один из тех, которые указаны в массивах sender и receiver
5 statuses M statuses [ ] список статусов (состояний) документов, по которым будет происходить отбор: 0 - все 1 - open 2 - sent 3 - delivered 4 - inbox 5 - read 6 - error 7 - deleted
6 type M type [ { } ] список типов документов: 0 - все типы 1 / 2 / 3 … и более - конкретный тип документа из
7 limit O limit {offset, count} фильтр отбора
8 offset O int смещение относительно верхней границы выборки
9 count O int лимит выборки
10 family O 1 / 2 / 3 / 4 / 5 возможные значения (может отсутствовать): 1 - edi 2 - uzd 3 - reports 4 - certificats 5 - factoring
11 number O String номер документа, можно не указывать в критериях отбора
12 docDate O docDate {startTimestamp, finishTimestamp} дата документа (в формате UNIX-timestamp) с / по, можно не указывать в критериях отбора
13 startTimestamp O String дата документа с
14 finishTimestamp O String дата документа по
15 docCreate O docCreate {startTimestamp, finishTimestamp} дата создания документа (в формате UNIX-timestamp) с / по, можно не указывать в критериях отбора
18 docRead O docRead {startTimestamp, finishTimestamp} дата прочтения документа (в формате UNIX-timestamp) с / по, можно не указывать в критериях отбора
21 docChanged O docChanged {startTimestamp, finishTimestamp} дата изменения документа (в формате UNIX-timestamp) с / по, можно не указывать в критериях отбора
24 exchangeStatus O int список состояний документооборота, может не указываться

*Тип* поля: M - mandatory (обязательное к заполнению), O - optional (опциональное)


Таблица 4 - Описание json-параметров, которые могут передаваться в ответ на метод API

НУЖНА ТАБЛИЦА !!!!!!!


Примеры

Пример тела запроса (json):

{
    "direction": {
        "receiver": [
            "9864065703464"
        ],
        "sender": [
            "9864065702429"
        ],
        "type": "IN"
    },
    "statuses": [
        0
    ],
    "type":[
        {
            "type" : 0
        }
    ],
    "limit":{
        "offset":"0",
        "count":"3"
    },
    "family":1,
    "number":"com222",
    "docDate":{
        "startTimestamp":"0",
        "finishTimestamp":"1505497243"
    },
    "docCreate":{
        "startTimestamp":"1505307243",
        "finishTimestamp":"1505497243"
    },
    "docRead":{
        "startTimestamp":"0",
        "finishTimestamp":"1505497243"
    },
    "docChanged":{
        "startTimestamp":"1505307243",
        "finishTimestamp":"1505497243"
    },
    "exchangeStatus":[]
}

Пример тела ответа (json):

{
    "items": [
        {
            "body": {
                "forms": {}
            },
            "attachments": [],
            "comments": [],
            "doc_id": 1017,
            "doc_uuid": "e18a05d5-983b-4ebc-95f3-c35eccc7d611",
            "uuidSender": "4820128010004",
            "uuidReceiver": "9864065702429",
            "docNumber": "8663c3f48bea4f96a281238e847b1639",
            "dateCreated": 1549961913,
            "dateChanged": 1549961913,
            "dateRead": 0,
            "docDate": 1547503200,
            "chain_id": 1006,
            "chain_uuid": "60e487d3-871f-4b3a-9254-1d3f0e7a032f",
            "family": 1,
            "hash": "30745386780343D0C2F4C65C7F06D60F",
            "type": {
                "type": 1,
                "title": "invoice",
                "description": "Счет"
            },
            "status": {
                "status": 4,
                "title": "inbox"
            },
            "exchange_status": "000000000000000000000000",
            "is_archive": false,
            "extraFields": {
                "order_date": "1551477600",
                "delivery_date": "1547503200",
                "ftpex_file_name": "highload_invoice_test.xml",
                "sender": "4820128010004",
                "buyer_uuid": "4820128010004",
                "doc_num": "8663c3f48bea4f96a281238e847b1639",
                "order_number": "747401",
                "doc_date": "1547503200",
                "recipient": "9864065702429",
                "ftpex_file_date": "1549961913",
                "supplier_uuid": "9864065702429",
                "delivery_place_uuid": "4820128019007"
            },
            "tags": [],
            "statuses": [],
            "multiExtraFields": {}
        }
    ],
    "totalCount": 0
}

сюда еще нужно добавить модуль проверки сессии и сервера

а тут щось

Ahoy

Документ например

Captain Marvel is an upcoming American superhero film based on the Marvel Comics character Carol Danvers. Produced by Marvel Studios and distributed by Walt Disney Studios Motion Pictures, it is set to be the twenty-first film in the Marvel Cinematic Universe (MCU).

Сюди нам треба. This is the text of the section.

Captain Marvel

The film is written and directed by Anna Boden and Ryan Fleck, with Geneva Robertson-Dworet and Jac Schaeffer also contributing to the screenplay. Brie Larson stars as Danvers, alongside Samuel L. Jackson, Ben Mendelsohn, Djimon Hounsou, Lee Pace, Lashana Lynch, Gemma Chan, Annette Bening, Clark Gregg, and Jude Law. Set in 1995, the story follows Danvers as she becomes Captain Marvel after the Earth is caught in the center of a galactic conflict between two alien worlds.

_images/docs_example.png

Заказ (ORDER) [f-[f-[f-[f штрихкод продукта, его описание, заказанное количество, цену и прочую необходимую информацию. Here’s a grid table followed by a simple table:

Header row, column 1 (Captain)
Header 2
Movie
Header 3
Movie
Header 4
Movie
body row 1, column 1 column 2 column 3 column 4
body row 2 Cells may span columns.
body row 3 Cells may span rows.
  • Table cells
  • contain
  • body elements.
body row 4
body row 5 Cells may also be empty: -->  

Ну и

тут нічого

Не забываем о названии

_images/corrected.jpg
Таблица давай!!!
  Тип Формат Описание
      Начало документа
  _images/corrected.jpg _images/corrected.jpg _images/corrected.jpg
O R D E R 123 O R D E R 9494

допустим я напишу сюда Сабака (и это выражение должно быть ссылкой на википедию, как и Кошка)

пробел пробел пробел пробел пробелпробе

переход на единичку лось

ой сматри: мы перешли не на цифру, а на эти буквы! ВАУ а тут еще и ссылки всякие валяются в тупую: http://www.python.org !

Далее тут нужно вставить новый csv, в котором будет внутрення ссылочка:

Таблица, как таблица - не шо папало!!!
Название поля Тип Формат Описание
ACT     Начало документа
Пес или просто Сабака М Строка (16) Номер документа и Кошка
DATE М Дата (ГГГГ-ММ-ДД) Дата документа
       
     
       
     
       
и тут обьявляю Находка      
       
:vertical-text:`укдау уадвм двам вдль ывас ыждльвс лывьс ывсаыв 123`      
       
       
ACT     :vertical-text:`Начало документа`
Пес или просто Сабака М Строка (16) Номер документа

продолжение следует!

Предшествует текст |армагедон| после этого все фильтры будут сброшены.

So what

Допутим…. допустим Название поля,Тип,Формат,Описание ACT, , ,Начало документа

demo/some_pics/corrected.jpg
Таблица давай!!!
  Тип Формат Описание
      Начало документа
  _images/corrected.jpg _images/corrected.jpg _images/corrected.jpg
O R D E R 123 O R D E R 9494

Если хочешь добавить документ в документ: http://docutils.sourceforge.net/docs/ref/rst/directives.html#miscellaneous

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

А теперь невероятный трюк:

Ahoy

Документ например

Captain Marvel is an upcoming American superhero film based on the Marvel Comics character Carol Danvers. Produced by Marvel Studios and distributed by Walt Disney Studios Motion Pictures, it is set to be the twenty-first film in the Marvel Cinematic Universe (MCU).

Сюди нам треба. This is the text of the section.

Captain Marvel

The film is written and directed by Anna Boden and Ryan Fleck, with Geneva Robertson-Dworet and Jac Schaeffer also contributing to the screenplay. Brie Larson stars as Danvers, alongside Samuel L. Jackson, Ben Mendelsohn, Djimon Hounsou, Lee Pace, Lashana Lynch, Gemma Chan, Annette Bening, Clark Gregg, and Jude Law. Set in 1995, the story follows Danvers as she becomes Captain Marvel after the Earth is caught in the center of a galactic conflict between two alien worlds.

_images/docs_example.png

Заказ (ORDER) [f-[f-[f-[f штрихкод продукта, его описание, заказанное количество, цену и прочую необходимую информацию. Here’s a grid table followed by a simple table:

Header row, column 1 (Captain)
Header 2
Movie
Header 3
Movie
Header 4
Movie
body row 1, column 1 column 2 column 3 column 4
body row 2 Cells may span columns.
body row 3 Cells may span rows.
  • Table cells
  • contain
  • body elements.
body row 4
body row 5 Cells may also be empty: -->  

Ну и

тут нічого

Предполагаю, что далее может ничего без названия не отображаться:

Long Sticky Nav

This section demonstrates how the „sticky_navigation“ setting behaves when the menu is very long. When this section is selected, it will make the menu and the main area scroll when you are at the top of the page.

Example Menu 1

Just a place holder…

Example Menu 2

Just a place holder…

Example Menu 3

Just a place holder…

Example Menu 4

Just a place holder…

Example Menu 5

Just a place holder…

Example Menu 6

Just a place holder…

Example Menu 7

Just a place holder…

Example Menu 8

Just a place holder…

Example Menu 9

Just a place holder…

Example Menu 10

Just a place holder…

Example Menu 11

Just a place holder…

Example Menu 12

Just a place holder…

Example Menu 13

Just a place holder…

Example Menu 14

Just a place holder…

Example Menu 15

Just a place holder…

Example Menu 16

Just a place holder…

Example Menu 17

Just a place holder…

Example Menu 18

Just a place holder…

Example Menu 19

Just a place holder…

Example Menu 20

Just a place holder…

Example Submenu 1

Just a place holder…

Example Submenu 2

Just a place holder…

Submenu 1

Just a place holder…

Subsubmenu 1

Just a place holder…

Submenu 2

Just a place holder…

Subsubmenu 1

Just a place holder…

Submenu 3

Just a place holder…

Submenu 4

Just a place holder…

Submenu 5

Just a place holder…

Формирование и отправка документа «Подтверждение заказа» (ORDRSP) на платформе EDI Network 2.0

Введение

Данная инструкция описывает порядок формирования и отправки документа «Подтверждение заказа» (ORDRSP). Поставщик на основании полученного заказа формирует документ ORDRSP, в котором подтверждает или не подтверждает поставку той или иной позиции продукции. Поставщик может изменить количество поставляемого товара (например, в зависимости от кратности упаковки, остатков на складе и т.д.).

Формирование ORDRSP в ответ на входящий Заказ

Чтобы сформировать «Подтверждение заказа (ORDRSP)» на основании Заказа (ORDER), войдите в папку «Входящие» и выберите заказ, по которому нужно сделать подтверждение.

_images/DESADV_001.png

Для поиска достаточно ввести корректный номер документа в поле «Поиск». Документы также возможно искать по Отправителю, Дате документа и Получателю.

_images/ORDRSP_014.png

Для формирования ORDRSP выберите «Подтверждение заказа» на форме-подсказке, документ создастся автоматически. Из Заказа заполненные поля переносяться в «Подтверждение заказа». Все поля, обозначены красной звёздочкой * обязательны для заполнения.

_images/ORDRSP_03.png
  1. Получатель - данные получателя (сети),не подлежат редактированнию
  2. Подтверждение заказа - поле «Тип документа»
  3. - номер заказа
  4. от - дата подтверждения, по умолчанию указана текущая дата
  5. Покупатель - заполняется автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  6. Поставщик - автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  7. Место доставки - автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя

С помощью кнопки «Поиск контрагента» (лупа) или же с помощью кнопки «Указать себя» (дом) возможно изменить данные Покупателя или Поставщика.

Поле «Тип документа» можно изменить нажав на название типа, и вместо Подтверждение заказа, выбрать Замена или Удаление подтверждения заказа.

_images/ORDRSP_004.png
Блоки Доп инфо, Рампы необязательные для заполнения, блок Итого расчитывается автоматически.
В блоке Позиции отображается таблица-перечень заказаных товарных позиций и основная информация по позициям.

Товарные позиции переносятся с Заказа, их можно подтвердить, удалить, изменить.

*Все изменения по позициям только после согласования с сетью!*

Возможны следующие «Действие над выбранными» позициями: Будет доставлено или Отказано. В колонке Действия - отображается статус действия в выбранной позицией. Возможны следующие статусы: Будет доставлено, Изменения количества, или Отказано.

_images/ORDRSP_012.png

Поставщик может редактировать позиции, например, в случае когда необходимо изменить количество подтвержденного товара. Для этого внесите количество подтверждаемого товара в колонке Подтвержденное количество. Если какая-то из позиций отсутствует и поставляться не будет, её необходимо отметить галочкой и удалить.

Возможно также добавить другую позицию из Товарного справочника, заполнив форму Добавить позицию под кнопкой Добавить.

_images/ORDRSP_008.png

Важно

Внимание! Подтвержденное количество товарных позиций не может превышать указанное в заказе!

После внесения всех данных в документе, нажмите кнопку «Сохранить», затем «Отправить».

_images/ORDRSP_013.png

Отправленный документ автоматически попадает в папку «Отправленные» и будет находится в цепочке документов вместе с заказом.

Также есть возможность сформировать документ «Подтверждение заказа» (ORDRSP) из раздела «Входящие», при нажатии зеленой кнопки «Создать», и выбрав тип документа «Подтверждение заказа» в появившемся окне Создать документ.

_images/ORDRSP_009.png

Вид созданного документа соответствует документу «Подтверждение заказа» (ORDRSP) созданному на основе заказа, однако все поля необходимо заполнить самостоятельно. В новом документе, все поля обозначенные красной звёздочкой * обязательны для заполнения.

Получатель - необходимо заполнить с помощью кнопки «Поиск контрагента» (лупа) или же с помощью кнопки «Указать себя» (дом). Форма Поиск контрагента дает возможность искать по GLN, ИНН, по названию компании или по названии сети (при выборе соответсвующего чекера).

_images/ORDRSP_011.png

Блок Доп инфо заполнять необязательно, в нем отображается дополнительная информация, вы можете открыть или скрыть этот блок нажав на кнопку Развернуть/Свернуть.

_images/ORDRSP_006.png

Блок Рампы заполняется информацией об условиях отгрузки и точке отгрузки.

_images/ORDRSP_007.png

После внесения всех данных в документе, нажмите кнопку «Сохранить», затем «Отправить».

Формирование документа «Уведомление об отгрузке» (DESADV) на платформе


Введение

Данная инструкция описывает порядок формирования и отправки документа «Уведомление об отгрузке» (DESADV) на платформе EDI Network 2.0.
Уведомление об отгрузке - аналог товарно-транспортной накладной. В результате розничная сеть еще до прихода машины на рампу имеет точную информацию о поставке и данная информация уже загружена в учетную систему сети.

Формирование Уведомления об отгрузке (DESADV)

Формирование документа возможно как на основании «Заказа», так и на основании «Подтверждения заказа».

Рассмотрим формирование «Уведомления об отгрузке» на основании «Подтверждения заказа».

Перейдите в раздел «Исходящие», выберите в необходимый тип документа «Подтверждение заказа». Для удобства воспользуйтесь поиском - достаточно ввести корректный номер документа в поле «Поиск», или часть номера GLN. Система автоматически выполнит поиск данного номера по GLN, по Отправителю, по Получателю и Дате документа.

_images/DESADV_001.png

В открытом документе, на форме-подсказке, которая позволяет создать документ на основе Подтверждения заказа, выберите из списка «Уведомление об отгрузке».

_images/DESADV_002.png

Документ созданный на основе Заказа или Подтверждения заказа создастся автоматически. Данные некоторых полей пененесутся из документа основания. Все поля, обозначены красной звёздочкой * обязательны для заполнения.

_images/DESADV_003.png
  1. Получатель - данные получателя (сети),компания
  2. УВЕДОМЛЕНИЕ ОБ ОТГРУЗКЕ № - номер заказа
  3. от - дата уведомления об отгрузке, по умолчанию указана текущая дата
  4. Доставка будет произведена - дата и время доставки
  5. Поставщик - заполняется автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  6. Покупатель - заполняется автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  7. Место доставки - заполняется автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  8. По накладной № - номер накладной, должен полностью совпадать с номером оригинала бумажной накладной

Ниже на странице созданного документа находится номер накладной, дополнительная информация по транспортировке, а также итог по количеству и по сумме с/без НДС по позициям: Блоки Доп инфо, Транспортировка необязательные для заполнения, блок Итого расчитывается автоматически.

Важно

Внимание! Номер накладной должен полностью совпадать с номером оригинала бумажной накладной.

А также перечень товарных позиций, которые были заказаны, и их поставляемое количество. Система автоматически заполняет значения по позициям из ранее отправленного документа «Подтверждение заказа», на основе которого был создан документ DESADV. Возможно вносить изменения в количество и цену позиций.

*Все изменения по позициям только после согласования с сетью!*

_images/DESADV_007.png

Важно

Внимание! В случае создания нескольких расходных накладных на заказ, необходимо на каждую накладную сформировать уведомление об отгрузке. При этом, поле «По накладной №» в документах должно отличаться.

В случае, если вам необходимо изменить количество поставляемого товара, в колонке «Поставляемое количество», измените количество.

Важно

Внимание! Поставляемое количество товарных позиций не может превышать указанное в заказе!

Если какая-то из позиций отсутствует и поставляться не будет, её необходимо отметить галочкой и Удалить. Возможно также добавить другую позицию из Товарного справочника, заполнив форму Добавить позицию под кнопкой Добавить.

Если изменилась цена, внесите изменения в колонку «Цена с НДС». Все изменения отобразятся в блоке Итого:

  • Количество позиций
  • Поставляемое количество
  • Сумма без НДС
  • Сумма с НДС
  • Всего налогов

После внесения всех данных в документе, нажмите кнопку «Сохранить», затем «Отправить»

_images/ORDRSP_013.png

Отправленный документ автоматически попадает в папку «Исходящие» и будет находится в цепочке документов вместе с заказом и подтверждением заказа.

Сформировать документ «Уведомление об отгрузке» также можно в главном окне, из любого раздела просмотра документов. Для этого нажмите зеленую кнопку «Создать» и в появившемся окне Создать документ выберите тип документа «Уведомление об отгрузке».

_images/DESADV_006.png

Вид созданного документа соответствует документу «Уведомление об отгрузке» (DESADV) созданному на основе Заказа (Подтверждения заказа), однако все поля необходимо заполнить самостоятельно. В новом документе, все поля обозначенные красной звёздочкой * обязательны для заполнения.

Блок Доп инфо, или Транспортировка заполнять необязательно, в нем отображается дополнительная информация, вы можете открыть или скрыть этот блок нажав на Развернуть/Свернуть.

_images/DESADV_004.png

После внесения всех данных в документе, нажмите кнопку «Сохранить», затем «Отправить»

Формирование и отправка документа «Счет» (INVOICE)на web-платформе


Введение

Данная инструкция описывает порядок формирования и отправки документа «Счет» (INVOICE).
INVOICE - счет на оплату, отправляется в розничную сеть поставщиком для окончательного согласования цен.

Формирование документа «Счет»

Формирование документа возможно как на основании «Заказа», так и на основании «Подтверждения заказа».

Рассмотрим формирование документа «Счет» на основании «Заказа».

Перейдите в раздел «Входящие», выберите необходимый документ основание «Заказ». Для удобства воспользуйтесь поиском - достаточно ввести корректный номер документа в поле «Поиск», или часть номера GLN. Система автоматически выполнит поиск данного номера по GLN, по Отправителю, по Получателю и Дате документа.

_images/INVOICE_001.png

В открытом документе, на форме-подсказке, которая позволяет создать документ на основе Заказа, выберите из списка «Счет».

_images/INVOICE_002.png

Документ созданный на основе Заказа или Подтверждения заказа создастся автоматически. Данные некоторых полей пененесутся из документа основания. Все поля, обозначены красной звёздочкой * обязательны для заполнения.

_images/INVOICE_003.png

Важно

Внимание! Номер накладной должен полностью совпадать с номером оригинала бумажной накладной.

  1. Отправитель - данные отправителя счета (поставщика)
  2. Получатель - данные получателя (сети),компания
  3. СЧЕТ № - номер счета
  4. от - дата уведомления об отгрузке, по умолчанию указана текущая дата
  5. Поставщик - заполняется автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  6. Покупатель - заполняется автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  7. Место доставки - заполняется автоматически, или с помощью кнопки Поиск контрагента, или с помощью кнопки Указать себя
  8. Валюта счета - выбрать валюту: Гривна, Доллар США, Евро
  9. Со ставкой НДС - выбрать ставку налога на добавленную стоимость: 0%, 7%, 20%
  10. Накладная № - номер накладной должен полностью совпадать с номером оригинала бумажной накладной
  11. от - дата накладной
  12. Поставка должна быть произведена - дата и время доставки

Важно

Внимание! В случае создания нескольких расходных накладных, необходимо на каждый заказ сформировать счет фактуру. При этом, поле «По накладной №» в документах должно отличаться.

Ниже на странице созданного документа находится необязательная для заполнения (если другое не указано в договоре) доп. инфо, информация о поставщике, а также итог по количеству и по сумме с/без НДС по позициям.

Ниже на странице созданного документа находится перечень товарных позиций, которые были заказаны, и их количество. Система автоматически подставит значения по позициям из документа основания «Заказ».

Возможно вносить изменения в количество позиций. В случае, если вам необходимо изменить количество поставляемого товара в счете, в колонке «Количество» внесите необходимое значение.

*Все изменения по позициям только после согласования с сетью!*

_images/INVOICE_007.png

Если какая-то из позиций отсутствует и поставляться не будет, её необходимо отметить галочкой и Удалить. Возможно также добавить другую позицию из Товарного справочника, заполнив форму Добавить позицию под кнопкой Добавить.

Важно

Внимание! Поставляемое количество товарных позиций не может превышать указанное в заказе!

_images/INVOICE_006.png

После внесения всех данных в документе, нажмите кнопку «Сохранить», затем «Отправить».

_images/ORDRSP_013.png

Отправленный документ автоматически попадает в папку «Отправленные» и будет находится в цепочке документов вместе с заказом и подтверждением заказа.

Сформировать документ «Счет» также можно в главном окне, из любого раздела просмотра документов. Для этого нажмите зеленую кнопку «Создать» и в появившемся окне Создать документ выберите тип документа «Счет».

Вид созданного документа соответствует документу «Счет» (INVOICE) созданному на основе Заказа (или Подтверждения заказа), однако все поля необходимо заполнить самостоятельно. В новом документе, все поля обозначенные красной звёздочкой * обязательны для заполнения.

Блоки Доп инфо, Информация о поставщике необязательные для заполнения, блок Итого расчитывается автоматически.

_images/INVOICE_004.png

После внесения всех данных в документе, нажмите кнопку «Сохранить», затем «Отправить».