Списание алкоголя с 1 регистра

Автор vitally111, 03 сентября 2021, 09:51

« назад - далее »

vitally111

Есть потребность в списании алкогольной продукции с 1 регистра!

Administrator

Здравствуйте, списание крепкой продукции? Что-то было про запрет списания оттуда, но можем ошибаться

selpro13

Цитата: vitally111 от 03 сентября 2021, 09:51Есть потребность в списании алкогольной продукции с 1 регистра!
Так ведь можно списывать её с 3-го регистра. Запрашивай марки, потом нажимай Списать, отмечаешь какие марки списать и все.

vitally111

Цитата: Administrator от 12 сентября 2021, 15:10Здравствуйте, списание крепкой продукции? Что-то было про запрет списания оттуда, но можем ошибаться
с апреля 2021 года перемещение старой порционной (не маркируемой продукции) кроме конечно пива запрещены! но нужда списания осталась! вот схема!
<?xml version="1.0" encoding="utf-8"?>
<xs:schema version="1.0"
          xmlns:ns="http://fsrar.ru/WEGAIS/ActWriteOff"
          targetNamespace="http://fsrar.ru/WEGAIS/ActWriteOff"
         
          xmlns:xs="http://www.w3.org/2001/XMLSchema"
          elementFormDefault="qualified"
          attributeFormDefault="unqualified"
          xmlns:c="http://fsrar.ru/WEGAIS/Common"
          xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef"
>
  <xs:import namespace="http://fsrar.ru/WEGAIS/Common" schemaLocation="EGCommon.xsd"/>
  <xs:import namespace="http://fsrar.ru/WEGAIS/ProductRef" schemaLocation="ProductRef.xsd"/>


  <xs:complexType name="ActWriteOffType">
    <xs:annotation>
      <xs:documentation>Акт списания</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identity" type="c:IdentityType" nillable="false" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Идентификатор документа (клиентский)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Header">
        <xs:complexType>
          <xs:all>
            <xs:element name="ActNumber" type="c:NoEmptyString50" minOccurs="1" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Номер документа</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ActDate" type="c:DateNoTime" minOccurs="1" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Дата составления</xs:documentation>
              </xs:annotation>
            </xs:element>

            <xs:element name="TypeWriteOff" type="ns:TypeWriteOff" minOccurs="1" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Причина списания</xs:documentation>
              </xs:annotation>
            </xs:element>

            <xs:element name="Note" minOccurs="0" maxOccurs="1">
              <xs:annotation>
                <xs:documentation>Примечание</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="500"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:all>
        </xs:complexType>
      </xs:element>
      <xs:element name="Content">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Position" type="ns:ActWriteOffPositionType" minOccurs="1" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Содержимое акта должно содержать 1 и более позиций</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="PosUn">
          <xs:selector xpath="ns:Position"/>
          <xs:field xpath="ns:Identity"/>
        </xs:unique>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ActWriteOffPositionType">
    <xs:annotation>
      <xs:documentation>Позиция</xs:documentation>
    </xs:annotation>
    <xs:all>
      <xs:element name="Identity" type="c:IdentityType" nillable="false" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Идентификатор позиции внутри акта</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Quantity" type="c:PositiveDecimalType" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Количество</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="InformB" type="pref:InformBTypeItem" nillable="false" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Информация о форме Б зачисления продукции на склад (последняя)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:simpleType name="TypeWriteOff">
    <xs:annotation>
      <xs:documentation>Основания списания</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Пересортица">
        <xs:annotation>
          <xs:documentation>Недостача пересортица</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Недостача">
        <xs:annotation>
          <xs:documentation>Недостача (хищение, злоупотребление материально ответственных лиц, ошибки учета, естественная убыль,...)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Уценка">
        <xs:annotation>
          <xs:documentation>Уценка (списание) в результате порчи</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Порча">
        <xs:annotation>
          <xs:documentation>Списание объема продукции, не подлежащей дальнейшей реализации (бой, срок годности, порча)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Потери">
        <xs:annotation>
          <xs:documentation>Потери при транспортировке</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Проверки">
        <xs:annotation>
          <xs:documentation>Списание объема продукции, израсходованной на лабораторные нужды для прохождения добровольной проверки качества, рекламные образцы</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Арест">
        <xs:annotation>
          <xs:documentation>Списание арестованной продукции, изъятой из оборота продукции, конфискованной продукции по решению суда</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>

vitally111

Цитата: selpro13 от 20 сентября 2021, 17:40
Цитата: vitally111 от 03 сентября 2021, 09:51Есть потребность в списании алкогольной продукции с 1 регистра!
Так ведь можно списывать её с 3-го регистра. Запрашивай марки, потом нажимай Списать, отмечаешь какие марки списать и все.
Маркируемую да! А немаркируемую нет!

selpro13

А на картинке список продукции весь немаркированный ?

vitally111

Цитата: selpro13 от 25 октября 2021, 11:15А на картинке список продукции весь немаркированный ?
Да! Но система его считает как маркировка, поэтому и не даёт его переместить на 2 регистр. И списать его с первого в программе ЕГАИС невозможно пока что!

selpro13

Как то странно. Такой большой список и продукция вся немаркированная. На сколько я помню, немаркированная продукция должна была оставаться выпущенная до 01.01.2016 года. В этом списке продукция выпущена до 01.01.2016г ?
Если нет, то нужно запросить марки.

vitally111

Цитата: selpro13 от 25 октября 2021, 11:33Как то странно. Такой большой список и продукция вся немаркированная. На сколько я помню, немаркированная продукция должна была оставаться выпущенная до 01.01.2016 года. В этом списке продукция выпущена до 01.01.2016г ?
Если нет, то нужно запросить марки.
Да! Но реализация данной продукции была до июля 2017г. А на полках магазинов ее можно встретить и сегодня!

selpro13

В рамках этого приложения похоже нет функционала списания с 1-го регистра. Попробуй установить "Трезвый декларант" (он дает возможность при первой установке работать один квартал бесплатно). Там, по моему есть функционал списания с 1-го регистра.

Administrator

Цитата: selpro13 от 25 октября 2021, 12:26В рамках этого приложения похоже нет функционала списания с 1-го регистра.

Необходимости не было, на момент создания этим занималось отдельное кассовое ПО (если не изменяет память), реализация данного функционала выглядела как изобретение велосипеда, поэтому решили переключится на что-то более необходимое

Administrator

Предложили автору темы в личных сообщениях попробовать реализовать, но если вопрос решится через "Трезвый декларант" -  будет здорово. Команда сейчас очень немногочисленна и переключение на другую задачу - довольно болезненно сказывается на проекте

vitally111

Цитата: Administrator от 25 октября 2021, 12:39
Цитата: selpro13 от 25 октября 2021, 12:26В рамках этого приложения похоже нет функционала списания с 1-го регистра.

Необходимости не было, на момент создания этим занималось отдельное кассовое ПО (если не изменяет память), реализация данного функционала выглядела как изобретение велосипеда, поэтому решили переключится на что-то более необходимое
А вот поверьте мне, что данный функционал потребуется как воздух в ближайшее будущее!

vitally111

Цитата: Administrator от 25 октября 2021, 13:00Предложили автору темы в личных сообщениях попробовать реализовать, но если вопрос решится через "Трезвый декларант" -  будет здорово. Команда сейчас очень немногочисленна и переключение на другую задачу - довольно болезненно сказывается на проекте
))))) Я так то это могу реализовать через cmd+curl но это я, а смертный пользователь - нет! Трезвый декларант мне не по душе (с точки зрения разработчика)
А вот программа ЕГАИС с т.з. разработчика, пользователя, администратора - это шедевр!

Administrator

Цитата: vitally111 от 25 октября 2021, 13:07А вот программа ЕГАИС с т.з. разработчика, пользователя, администратора - это шедевр!
Видели бы Вы какой кошмар творится в внутри) без скафандра туда не полезешь)