Генерируем УСН Доходы (нулевую) в XML

Формирование УСН Доходы, она же УСН 6%, (нулевой) в XML для последующей загрузки в ПО для заполнения отчётности. Пояснения по схеме генерации были в теме XML-шаблоны для нулевой отчётности. На текущий момент действует формат версии 5.04, но сохранились и предыдущие версии формата. 5.02: 1-2011, 4-2012 5.03: 1-2013, 4-2013 5.04: 1-2014... Шаблон УСН 6% нулевой в XML 5.04
{% if is_ip %}
<?xml version="1.0" encoding="windows-1251" ?>
<Файл ИдФайл="NO_USN_{{ ifns.num }}_{{ ifns.num }}_{{ inn }}_{% now "Ymd" %}_{{ uuid }}" ВерсПрог="СБиС в.2.4.275" ВерсФорм="5.04">
  <Документ КНД="1152017" ДатаДок="{% now "d.m.Y" %}" Период="34" ОтчетГод="{{ year }}" КодНО="{{ ifns.num }}" НомКорр="{{ corr }}" ПоМесту="120">
    <СвНП ОКВЭД="{{ okved }}" Тлф="{{ phone }}">
      <НПФЛ ИННФЛ="{{ inn }}">
        <ФИО Фамилия="{{ dir_surname }}" Имя="{{ dir_name }}" Отчество="{{ dir_patronymic }}"></ФИО>
      </НПФЛ>
    </СвНП>
    <Подписант ПрПодп="1"></Подписант>
    <УСН>
      <СумНалПУ_НП ОбНал="1" ОКТМО="{{ oktmo }}" ОКТМО_Пг="{{ oktmo }}" ОКТМО_9м="{{ oktmo }}" ОКТМО_Пер="{{ oktmo }}" НалПУУменПер="0"></СумНалПУ_НП>
      <РасчНал1 ОбНал="1" ПризНП="{% if employer %}1{% else %}2{% endif %}" Ставка="6">
        <Доход СумНалПер="0"></Доход>
        <Исчисл СумНалПер="0"></Исчисл>
        <УменНал СумНалПер="0"></УменНал>
      </РасчНал1>
    </УСН>
  </Документ></Файл>
{% else %}
<?xml version="1.0" encoding="windows-1251" ?>
<Файл ИдФайл="NO_USN_{{ ifns.num }}_{{ ifns.num }}_{{ inn }}{{ kpp }}_{% now "Ymd" %}_{{ uuid }}" ВерсПрог="СБиС в.2.4.275" ВерсФорм="5.04">
  <Документ КНД="1152017" ДатаДок="{% now "d.m.Y" %}" Период="34" ОтчетГод="{{ year }}" КодНО="{{ ifns.num }}" НомКорр="{{ corr }}" ПоМесту="210">
    <СвНП ОКВЭД="{{ okved }}" Тлф="{{ phone }}">
      <НПЮЛ НаимОрг="{{ name }}" ИННЮЛ="{{ inn }}" КПП="{{ kpp }}"></НПЮЛ>
    </СвНП>
    <Подписант ПрПодп="1">
      <ФИО Фамилия="{{ dir_surname }}" Имя="{{ dir_name }}" Отчество="{{ dir_patronymic }}"></ФИО>
    </Подписант>
    <УСН>
      <СумНалПУ_НП ОбНал="1" ОКТМО="{{ oktmo }}" ОКТМО_Пг="{{ oktmo }}" ОКТМО_9м="{{ oktmo }}" ОКТМО_Пер="{{ oktmo }}" НалПУУменПер="0"></СумНалПУ_НП>
      <РасчНал1 ОбНал="1" ПризНП="1" Ставка="6">
        <Доход СумНалПер="0"></Доход>
        <Исчисл СумНалПер="0"></Исчисл>
        <УменНал СумНалПер="0"></УменНал>
      </РасчНал1>
    </УСН>
  </Документ></Файл>
{% endif %}
Шаблон УСН 6% нулевой в XML 5.03
{% if is_ip %}
<?xml version="1.0" encoding="windows-1251" ?>
<Файл ИдФайл="NO_USN_{{ ifns.num }}_{{ ifns.num }}_{{ inn }}_{% now "Ymd" %}_{{ uuid }}" ВерсПрог="СБиС в.2.4.199" ВерсФорм="5.03">
  <Документ КНД="1152017" ДатаДок="{% now "d.m.Y" %}" Период="34" ОтчетГод="{{ year }}" КодНО="{{ ifns.num }}" НомКорр="{{ corr }}" ПоМесту="120">
    <СвНП ОКВЭД="{{ okved }}" Тлф="{{ phone }}">
      <НПФЛ ИННФЛ="{{ inn }}">
        <ФИО Фамилия="{{ dir_surname }}" Имя="{{ dir_name }}" Отчество="{{ dir_patronymic }}"></ФИО>
      </НПФЛ>
    </СвНП>
    <Подписант ПрПодп="1"></Подписант>
    <УСН ОбНал="1" ОКАТО="{{ oktmo }}" КБК="18210501011011000110" НалПУ="0">
      <РасчНал1 Ставка="6.0" Доход="0" НалБаза="0" Исчисл="0" УменНал="0"></РасчНал1>
    </УСН>
  </Документ></Файл>
{% else %}
<?xml version="1.0" encoding="windows-1251" ?>
<Файл ИдФайл="NO_USN_{{ ifns.num }}_{{ ifns.num }}_{{ inn }}{{ kpp }}_{% now "Ymd" %}_{{ uuid }}" ВерсПрог="СБиС в.2.4.199" ВерсФорм="5.03">
  <Документ КНД="1152017" ДатаДок="{% now "d.m.Y" %}" Период="34" ОтчетГод="{{ year }}" КодНО="{{ ifns.num }}" НомКорр="{{ corr }}" ПоМесту="210">
    <СвНП ОКВЭД="{{ okved }}" Тлф="{{ phone }}">
      <НПЮЛ НаимОрг="{{ name }}" ИННЮЛ="{{ inn }}" КПП="{{ kpp }}"></НПЮЛ>
    </СвНП>
    <Подписант ПрПодп="1">
      <ФИО Фамилия="{{ dir_surname }}" Имя="{{ dir_name }}" Отчество="{{ dir_patronymic }}"></ФИО>
    </Подписант>
    <УСН ОбНал="1" ОКАТО="{{ oktmo }}" КБК="18210501011011000110" НалПУ="0">
      <РасчНал1 Ставка="6.0" Доход="0" НалБаза="0" Исчисл="0" УменНал="0"></РасчНал1>
    </УСН>
  </Документ></Файл>
{% endif %}
Шаблон УСН 6% нулевой в XML 5.02
{% if is_ip %}
<?xml version="1.0" encoding="windows-1251" ?>
<Файл ИдФайл="NO_USN_{{ ifns.num }}_{{ ifns.num }}_{{ inn }}_{% now "Ymd" %}_{{ uuid }}" ВерсПрог="СБиС в.2.4.161" ВерсФорм="5.02">
  <Документ КНД="1152017" ДатаДок="{% now "d.m.Y" %}" Период="34" ОтчетГод="{{ year }}" КодНО="{{ ifns.num }}" НомКорр="{{ corr }}" ПоМесту="120">
    <СвНП ОКВЭД="{{ okved }}" Тлф="{{ phone }}">
      <НПФЛ ИННФЛ="{{ inn }}">
        <ФИО Фамилия="{{ dir_surname }}" Имя="{{ dir_name }}" Отчество="{{ dir_patronymic }}"></ФИО>
      </НПФЛ>
    </СвНП>
    <Подписант ПрПодп="1"></Подписант>
    <УСН ОбНал="1" ОКАТО="{{ okato }}" КБК="18210501011011000110" НалПУ="0">
      <РасчНал1 Ставка="6.0" Доход="0" НалБаза="0" Исчисл="0" УменНал="0"></РасчНал1>
    </УСН>
  </Документ></Файл>
{% else %}
<?xml version="1.0" encoding="windows-1251" ?>
<Файл ИдФайл="NO_USN_{{ ifns.num }}_{{ ifns.num }}_{{ inn }}{{ kpp }}_{% now "Ymd" %}_{{ uuid }}" ВерсПрог="СБиС в.2.4.161" ВерсФорм="5.02">
  <Документ КНД="1152017" ДатаДок="{% now "d.m.Y" %}" Период="34" ОтчетГод="{{ year }}" КодНО="{{ ifns.num }}" НомКорр="{{ corr }}" ПоМесту="210">
    <СвНП ОКВЭД="{{ okved }}" Тлф="{{ phone }}">
      <НПЮЛ НаимОрг="{{ name }}" ИННЮЛ="{{ inn }}" КПП="{{ kpp }}"></НПЮЛ>
    </СвНП>
    <Подписант ПрПодп="1">
      <ФИО Фамилия="{{ dir_surname }}" Имя="{{ dir_name }}" Отчество="{{ dir_patronymic }}"></ФИО>
    </Подписант>
    <УСН ОбНал="1" ОКАТО="{{ okato }}" КБК="18210501011011000110" НалПУ="0">
      <РасчНал1 Ставка="6.0" Доход="0" НалБаза="0" Исчисл="0" УменНал="0"></РасчНал1>
    </УСН>
  </Документ></Файл>
{% endif %}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.