Результаты опроса: Перемещения алкоголя между магазинами
Есть, оформляем накладную на перемещение 18 27.27%
Есть, оформляем расходную накладную/приходную накладную 21 31.82%
Нет. 27 40.91%
Голосовавшие: 66. Вы ещё не голосовали в этом опросе

[ТЕМА ЗАКРЫТА]
11.05.2012 11:34
Mtirt
 
Здесь вопрос не только к С+, но и к РАРу.
Каким образом ты предполагаешь учитывать алкоголь, если у тебя у одного товара разные производители?
11.05.2012 11:41
Carott
 
Цитата:
Kryukov да.... только толку от него мало ... нам "у товара не может быть более одного производителя/импортера" никак не подходит...
Нам тоже не особо подходит, но здесь вообще ясности нет. Как сказала Mtirt - этот вопрос надо к РАРу задать.
11.05.2012 12:07
Kryukov
 
Цитата:
Mtirt Здесь вопрос не только к С+, но и к РАРу.
Каким образом ты предполагаешь учитывать алкоголь, если у тебя у одного товара разные производители?
плодить карточки, маркировать своими короткими ...
11.05.2012 12:15
Mtirt
 
Ну это и сводится к фразе "что действие функционала основано на принципе единственности поставщика (импортера) для каждого товара".
При смене производителя ты создаешь новую карточку.
21.05.2012 16:14
Петушок
 
Здравствуйте хочу посоветовать очень хорошую утилиту для декларант алко она может из реестра лицензий выгружать производителей\импортеров и поставщиков сразу до 50 организации в формате XML и Импортировать их в декларант алко. Наберите в яндексе "импорт в декларант алко" первый сайт она и есть, на том ресурсе еще можно купить не дорого и быстро ЭЦП.
24.05.2012 12:06
konst
 
реестр обособленных подразделений, большую часть данных можно получить и из других таблиц, но я свел все в одну - для удобства...
Код:
CREATE TABLE supermag.exporter_alcomx
(idmx NUMBER (3),                                                --ID магазина
idclient NUMBER (4),                                       -- ID моего юр лица
NAME VARCHAR2 (20),                                   -- наименование магазина
accepted NUMBER (2),                                            -- активен 1/0
inn VARCHAR2 (12),                                              -- ИНН Юр лица
kpp VARCHAR2 (9),                           -- КПП обособленного подразделения
xml_adr VARCHAR2 (300));                           -- Адрес МХ в XML-формате
Реестр поставщиков и лицензий
Код:
CREATE TABLE supermag.exporter_alcolic
(ID NUMBER (4),
-- ID поставщика = № по порядку, а также используется в случае если в СМ поставщик заведен более одного раза
idsup NUMBER (5),                     -- ID поставщика из таблицы СМ Suppliers
NAME VARCHAR2 (100),                                           -- наименование
accepted NUMBER (2),                                         -- активность 1/0
juridicpers NUMBER (1),                                    -- 0 - ИП - 1 - ООО
inn VARCHAR2 (12),                                           -- ИНН поставщика
kpp VARCHAR2 (9),                                            -- КПП поставщика
idsuplic NUMBER (3),                -- порядковый номер лицензии у контрагента
reg NUMBER (2),                                                 -- код региона
licser VARCHAR2 (12),                                        -- серия лицензии
licnum VARCHAR2 (12),                                        -- номер лицензии
datastart DATE,                                        -- дата начала лицензии
dataend DATE,                                       -- дата окончания лицензии
organ VARCHAR2 (150),                               -- орган выдавший лицензию
comments VARCHAR2 (200));                --комментарий
Производители / импортеры:
Код:
CREATE TABLE supermag.exporter_alcoproducer
(ID NUMBER (5),
-- ID производителя / импортера (счетчик) у меня начинается с 5000 чтобы не было пересечений с другими ID,
-- т.к. этот вопрос в формате декларации в тумане
NAME VARCHAR2 (100),                                           -- наименование
shortname VARCHAR2 (50),                               -- краткое наименование
inn VARCHAR2 (12),                                                      -- ИНН
kpp VARCHAR2 (9),                                                       -- КПП
TYPE VARCHAR2 (1),                    -- тип - I - иппортер, P - производитель
comments VARCHAR2 (50));                        -- комментарий
COMMIT ;
Приход - данные из приходных накладных - таблица №1 АлкоДекларации
Код:
CREATE TABLE supermag.exporter_alcoprihod
(god NUMBER (4),                                                        -- год
kvart NUMBER (2),                                                   -- квартал
idmx NUMBER (4),                                                -- ID магазина
idpost NUMBER (4),                                             -- ID постащика
clientdoc VARCHAR2 (50),                         -- номер документа поставщика
clientdate DATE,                                  -- дата документа поставщика
dkl NUMBER (14,5),                             -- объем продукции в декалитрах
kodap NUMBER (3),                                                    -- код АП
idprod NUMBER (4),                              -- ID произвоидителя/импортера
idlic NUMBER (4));                       -- ID лицензии поставщика
COMMIT ;
Таблица - оборот - таблица №2 АлкоДекларации
Код:
CREATE TABLE supermag.exporter_alcooborot
(god NUMBER (4), 										     -- Год декларации
kvart NUMBER (2), 										 -- Квартал декларации
idmx NUMBER (4), 												-- ID магазина
kodap NUMBER (3), 								  -- Код алкогольной продукции
idprod NUMBER (4), 								 -- ID производителя/импортера
p06 NUMBER (14,5),                                        -- остаток на начало
p08 NUMBER (14,5),                            -- закупка = p10 - итого закупка
p11 NUMBER (14,5),                                    -- возврат от покупателя
p12 NUMBER (14,5),              -- прочие поступления - инвентаризация излишки
p15 NUMBER (14,5),                                        -- розничные продажи
p16 NUMBER (14,5),                    -- прочий расход - инвентаризация потери
p17 NUMBER (14,5),                                       -- возврат поставщику
p20 NUMBER (14,5)); 									   -- остаток на конец
COMMIT ;
24.05.2012 15:55
konst
 
все запросы написаны с учетом особенностей моей БД...
(алкоголь - группа классификатора - 1.1% Пиво - 1.26%)

1. проверяем, чтобы не было приходных накладных, у которых дата поставщика попадает в другой квартал, относительно даты документа в СМ

Код:
SELECT   a.ID, d.NAME mxname, a.clientindex, b.NAME, c.supplierdoc,
         c.supplinvoicecreate, a.createdat
    FROM supermag.smdocuments a,
         supermag.exporter_alcolic b,
         supermag.smwaybillsin c,
         supermag.exporter_alcomx d,
         supermag.smspec e,
         supermag.smcard g
   WHERE a.doctype = 'WI'
     AND a.createdat BETWEEN TO_DATE ('31.03.2012', 'DD.MM.YYYY') - 20
                         AND TO_DATE ('31.03.2012', 'DD.MM.YYYY') + 20
     AND a.clientindex = b.idsup
     AND c.doctype = 'WI'
     AND a.ID = c.ID
     AND a.locationto = d.idmx
     AND c.supplinvoicecreate < TO_DATE ('31.03.2012', 'DD.MM.YYYY') + 1
     AND a.createdat > TO_DATE ('31.03.2012', 'DD.MM.YYYY')
     AND e.doctype = 'WI'
     AND e.docid = a.ID
     AND e.article = g.article
     AND g.idclass IN (SELECT f.ID
                         FROM supermag.sacardclass f
                        WHERE f.tree LIKE ('1.1.%') OR f.tree LIKE ('1.26.%'))
ORDER BY c.supplinvoicecreate
2. Проверяем отрицательные остатки два раза на начало отчетного квартала и на начало следующего квартала... соотвественно если они есть - создаем приходные накладные - с типом "Инвентаризация излишков"

Код:
SELECT   mx, art, kolvo
    FROM (SELECT   NVL (d.locationto, d.locationfrom) mx, t.article art,
                   SUM (DECODE (t.doctype,
                                'WI', t.quantity,
                                'WO', -t.quantity,
                                'CR', t.quantity,
                                'CS', -t.quantity
                               )
                       ) kolvo
              FROM supermag.smspec t, supermag.smdocuments d
             WHERE t.doctype = d.doctype
               AND t.docid = d.ID
               AND d.createdat < TO_DATE ('01.01.2012', 'DD.MM.YYYY')
               AND d.docstate > 2
               AND d.doctype IN ('WI', 'WO', 'CS', 'CR')
               AND t.article IN (
                      SELECT   m.article
                          FROM supermag.smspec m, supermag.smcard n
                         WHERE m.article = n.article
                           AND n.idclass IN (
                                  SELECT k.ID
                                    FROM supermag.sacardclass k
                                   WHERE k.tree LIKE '1.1.%'
                                      OR k.tree LIKE '1.26.%')
                      GROUP BY m.article)
          GROUP BY NVL (d.locationto, d.locationfrom), t.article)
   WHERE kolvo < 0
ORDER BY mx, art
24.05.2012 16:01
konst
 
После того как все проверили - формируем 2 таблицы - приход и оборот.
1. Приход:

Код:
INSERT INTO supermag.exporter_alcoprihod
   SELECT   '2012' god, '1' kvart, idmx, idpost, clientdoc, clientdate,
            SUM (rate * quantity) / 10 dkl, s1, idprod, idlic
       FROM (SELECT d.idmx, b.ID idpost, c.supplierdoc clientdoc,
                    c.supplinvoicecreate clientdate, e.quantity,
                    NVL ((SELECT rate
                            FROM supermag.smaltunits
                           WHERE e.article = article AND altunit = '2'),
                         0
                        ) rate,
                    SUBSTR (NVL ((SELECT propval
                                    FROM supermag.smcardproperties
                                   WHERE e.article = article
                                     AND propid = 'alcokod1'),
                                 '-'
                                ),
                            0,
                            3
                           ) s1,
                    NVL ((SELECT propval
                            FROM supermag.smcardproperties
                           WHERE e.article = article
                             AND propid = 'alcoproducer'),
                         '5000'
                        ) idprod,
                    NVL
                       ((SELECT idsuplic
                           FROM supermag.exporter_alcolic
                          WHERE idsuplic > 0
                            AND idsup = a.clientindex
                            AND c.supplinvoicecreate BETWEEN datastart AND dataend),
                        0
                       ) idlic
               FROM supermag.smdocuments a,
                    supermag.exporter_alcolic b,
                    supermag.smwaybillsin c,
                    supermag.exporter_alcomx d,
                    supermag.smspec e,
                    supermag.smcard g
              WHERE a.doctype = 'WI'
                AND a.createdat BETWEEN   TO_DATE ('01.01.2012', 'DD.MM.YYYY')
                                        - 10
                                    AND   TO_DATE ('31.03.2012', 'DD.MM.YYYY')
                                        + 10
                AND c.doctype = 'WI'
                AND a.ID = c.ID
                AND a.locationto = d.idmx
                AND b.idsuplic = 0
                AND a.clientindex = b.idsup
                AND c.supplinvoicecreate BETWEEN TO_DATE ('01.01.2012',
                                                          'DD.MM.YYYY'
                                                         )
                                             AND TO_DATE ('31.03.2012',
                                                          'DD.MM.YYYY'
                                                         )
                AND e.doctype = 'WI'
                AND e.docid = a.ID
                AND e.article = g.article
                AND g.idclass IN (SELECT f.ID
                                    FROM supermag.sacardclass f
                                   WHERE f.tree LIKE ('1.1.%')))
   GROUP BY idmx, idpost, clientdoc, clientdate, s1, idprod, idlic
   ORDER BY s1, idprod
2. Оборот:

Код:
INSERT INTO supermag.exporter_alcooborot
   SELECT   '2012' god, '1' kvart, mxid, p03, idprod,
            SUM (p06 * rate) / 10 p06i, SUM (p08 * rate) / 10 p08i,
            SUM (p11 * rate) / 10 p11i, SUM (p12 * rate) / 10 p12i,
            SUM (p15 * rate) / 10 p15i, SUM (p16 * rate) / 10 p16i,
            SUM (p17 * rate) / 10 p17i, SUM (p20 * rate) / 10 p20i
       FROM (SELECT z.mxid,
                    SUBSTR (NVL ((SELECT propval
                                    FROM supermag.smcardproperties
                                   WHERE z.art = article
                                     AND propid = 'alcokod1'),
                                 '000'
                                ),
                            0,
                            3
                           ) p03,
                    NVL ((SELECT propval
                            FROM supermag.smcardproperties
                           WHERE z.art = article AND propid = 'alcoproducer'),
                         '5000'
                        ) idprod,
                    z.art,
                    NVL ((SELECT rate
                            FROM supermag.smaltunits
                           WHERE z.art = article AND altunit = 2), 1) rate,
                    z.p06, z.p08, z.p11, z.p12, z.p15, z.p16, z.p17, z.p20
               FROM (SELECT   mxid, art, SUM (s6) p06, SUM (s8) p08,
                              SUM (s11) p11, SUM (s12) p12, SUM (s15) p15,
                              SUM (s16) p16, SUM (s17) p17, SUM (s20) p20
                         FROM (SELECT mxid, art, s6, 0 s8, 0 s11, 0 s12,
                                      0 s15, 0 s16, 0 s17, 0 s20
                                 FROM (SELECT   NVL (d.locationto,
                                                     d.locationfrom
                                                    ) mxid,
                                                t.article art,
                                                SUM (DECODE (t.doctype,
                                                             'WI', t.quantity,
                                                             'WO', -t.quantity,
                                                             'CR', t.quantity,
                                                             'CS', -t.quantity
                                                            )
                                                    ) s6
                                           FROM supermag.smspec t,
                                                supermag.smdocuments d
                                          WHERE t.doctype = d.doctype
                                            AND t.docid = d.ID
                                            AND d.createdat <
                                                   TO_DATE ('01.01.2012',
                                                            'DD.MM.YYYY'
                                                           )
                                            AND d.docstate = 3
                                            AND d.doctype IN
                                                     ('WI', 'WO', 'CS', 'CR')
                                            AND t.article IN (
                                                   SELECT c.article
                                                     FROM supermag.smcard c
                                                    WHERE c.idclass IN (
                                                             SELECT ID
                                                               FROM supermag.sacardclass
                                                              WHERE tree LIKE
                                                                       ('1.1.%'
                                                                       )))
                                       GROUP BY NVL (d.locationto,
                                                     d.locationfrom
                                                    ),
                                                t.article)
                                WHERE s6 != 0
                               UNION ALL
                               SELECT a.locationto mxid, b.article art, 0 s6,
                                      b.quantity s8, 0 s11, 0 s12, 0 s15,
                                      0 s16, 0 s17, 0 s20
                                 FROM supermag.smdocuments a,
                                      supermag.smspec b
                                WHERE a.doctype = 'WI'
                                  AND a.createdat BETWEEN TO_DATE
                                                                ('01.01.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                                      AND TO_DATE
                                                                ('31.03.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                  AND b.doctype = 'WI'
                                  AND a.docstate = 3
                                  AND a.opcode = 0
                                  AND a.userop IS NULL
                                  AND b.docid = a.ID
                                  AND b.article IN (
                                         SELECT c.article
                                           FROM supermag.smcard c
                                          WHERE c.idclass IN (
                                                     SELECT ID
                                                       FROM supermag.sacardclass
                                                      WHERE tree LIKE
                                                                    ('1.1.%'
                                                                    )))
                               UNION ALL
                               SELECT a.locationto mxid, b.article art, 0 s6,
                                      0 s8, b.quantity s11, 0 s12, 0 s15,
                                      0 s16, 0 s17, 0 s20
                                 FROM supermag.smdocuments a,
                                      supermag.smspec b
                                WHERE a.doctype = 'CR'
                                  AND a.createdat BETWEEN TO_DATE
                                                                ('01.01.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                                      AND TO_DATE
                                                                ('31.03.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                  AND b.doctype = 'CR'
                                  AND b.docid = a.ID
                                  AND b.article IN (
                                         SELECT c.article
                                           FROM supermag.smcard c
                                          WHERE c.idclass IN (
                                                     SELECT ID
                                                       FROM supermag.sacardclass
                                                      WHERE tree LIKE
                                                                    ('1.1.%'
                                                                    )))
                               UNION ALL
                               SELECT a.locationto mxid, b.article art, 0 s6,
                                      0 s8, 0 s11, b.quantity s12, 0 s15,
                                      0 s16, 0 s17, 0 s20
                                 FROM supermag.smdocuments a,
                                      supermag.smspec b
                                WHERE a.doctype = 'WI'
                                  AND a.createdat BETWEEN TO_DATE
                                                                ('01.01.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                                      AND TO_DATE
                                                                ('31.03.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                  AND b.doctype = 'WI'
                                  AND a.docstate = 3
                                  AND a.opcode = 9
                                  AND b.docid = a.ID
                                  AND b.article IN (
                                         SELECT c.article
                                           FROM supermag.smcard c
                                          WHERE c.idclass IN (
                                                     SELECT ID
                                                       FROM supermag.sacardclass
                                                      WHERE tree LIKE
                                                                    ('1.1.%'
                                                                    )))
                               UNION ALL
                               SELECT a.locationfrom mxid, b.article art,
                                      0 s6, 0 s8, 0 s11, 0 s12,
                                      b.quantity s15, 0 s16, 0 s17, 0 s20
                                 FROM supermag.smdocuments a,
                                      supermag.smspec b
                                WHERE a.doctype = 'CS'
                                  AND a.createdat BETWEEN TO_DATE
                                                                ('01.01.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                                      AND TO_DATE
                                                                ('31.03.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                  AND b.doctype = 'CS'
                                  AND b.docid = a.ID
                                  AND b.article IN (
                                         SELECT c.article
                                           FROM supermag.smcard c
                                          WHERE c.idclass IN (
                                                     SELECT ID
                                                       FROM supermag.sacardclass
                                                      WHERE tree LIKE
                                                                    ('1.1.%'
                                                                    )))
                               UNION ALL
                               SELECT a.locationfrom mxid, b.article art,
                                      0 s6, 0 s8, 0 s11, 0 s12, 0 s15,
                                      b.quantity s16, 0 s17, 0 s20
                                 FROM supermag.smdocuments a,
                                      supermag.smspec b
                                WHERE a.doctype = 'WO'
                                  AND a.docstate = 3
                                  AND (a.opcode = 8 OR a.opcode = 7)
                                  AND a.createdat BETWEEN TO_DATE
                                                                ('01.01.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                                      AND TO_DATE
                                                                ('31.03.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                  AND b.doctype = 'WO'
                                  AND b.docid = a.ID
                                  AND b.article IN (
                                         SELECT c.article
                                           FROM supermag.smcard c
                                          WHERE c.idclass IN (
                                                     SELECT ID
                                                       FROM supermag.sacardclass
                                                      WHERE tree LIKE
                                                                    ('1.1.%'
                                                                    )))
                               UNION ALL
                               SELECT a.locationfrom mxid, b.article art,
                                      0 s6, 0 s8, 0 s11, 0 s12, 0 s15, 0 s16,
                                      b.quantity s17, 0 s20
                                 FROM supermag.smdocuments a,
                                      supermag.smspec b
                                WHERE a.doctype = 'WO'
                                  AND a.docstate = 3
                                  AND a.opcode = 2
                                  AND a.createdat BETWEEN TO_DATE
                                                                ('01.01.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                                      AND TO_DATE
                                                                ('31.03.2012',
                                                                 'dd.mm.yyyy'
                                                                )
                                  AND b.doctype = 'WO'
                                  AND b.docid = a.ID
                                  AND b.article IN (
                                         SELECT c.article
                                           FROM supermag.smcard c
                                          WHERE c.idclass IN (
                                                     SELECT ID
                                                       FROM supermag.sacardclass
                                                      WHERE tree LIKE
                                                                    ('1.1.%'
                                                                    )))
                               UNION ALL
                               SELECT mxid, art, 0 s6, 0 s8, 0 s11, 0 s12,
                                      0 s15, 0 s16, 0 s17, s20
                                 FROM (SELECT   NVL (d.locationto,
                                                     d.locationfrom
                                                    ) mxid,
                                                t.article art,
                                                SUM (DECODE (t.doctype,
                                                             'WI', t.quantity,
                                                             'WO', -t.quantity,
                                                             'CR', t.quantity,
                                                             'CS', -t.quantity
                                                            )
                                                    ) s20
                                           FROM supermag.smspec t,
                                                supermag.smdocuments d
                                          WHERE t.doctype = d.doctype
                                            AND t.docid = d.ID
                                            AND d.createdat <
                                                     TO_DATE ('31.03.2012',
                                                              'DD.MM.YYYY'
                                                             )
                                                   + 1
                                            AND d.docstate = 3
                                            AND d.doctype IN
                                                     ('WI', 'WO', 'CS', 'CR')
                                            AND t.article IN (
                                                   SELECT c.article
                                                     FROM supermag.smcard c
                                                    WHERE c.idclass IN (
                                                             SELECT ID
                                                               FROM supermag.sacardclass
                                                              WHERE tree LIKE
                                                                       ('1.1.%'
                                                                       )))
                                       GROUP BY NVL (d.locationto,
                                                     d.locationfrom
                                                    ),
                                                t.article)
                                WHERE s20 != 0)
                     GROUP BY mxid, art) z)
   GROUP BY mxid, p03, idprod
   ORDER BY mxid, p03, idprod
24.05.2012 16:08
konst
 
Что я еще делаю - т.к. таблица оборот свернута по виду АП, то возможна ситуация, когда по одному и тому же коду - будет и приход - инвентаризация излишков и расход - списание недостачи...
чтобы не нагружать сотрудников рара - я прохожу по таблице оборот и так где :
по одному Коду АП и производителю/импортеру...
p12 -- прочие поступления - инвентаризация излишки
И
p16 -- прочий расход - инвентаризация потери
не равны нулю
сравниваю между собой и соотвественно изменяю эти значения, а также итого приход и итого расход..

ну и все... в принципе все данные для формирования ХМЛ файла - готовы
24.05.2012 16:32
akonev
 
*169 Эээээх, не дает движок четыре раза подряд по флагу щелкнуть в одни ворота! :)
Огромное человеческое СПАСИБО! Пошел доставать большую лопату и закапываться в эту радость.
28.05.2012 14:17
татьяна ш
 
Цитата:
Петушок Здравствуйте хочу посоветовать очень хорошую утилиту для декларант алко она может из реестра лицензий выгружать производителей\импортеров и поставщиков сразу до 50 организации в формате XML и Импортировать их в декларант алко. Наберите в яндексе "импорт в декларант алко" первый сайт она и есть, на том ресурсе еще можно купить не дорого и быстро ЭЦП.
не покупайте, реестры у них не актуальные да и малейшее изменение нами БД превратит эту затею в прах....
хотя каждый решает сам...

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

forumadmin
Администратор с ФСРАР
01.06.2012 10:19
Mtirt
 
Цитата:
andrew_ab Есть официальная программа учета Декларант-алко, база данных MS SQL CE 3.5 SP1, база открыта (не запаролена), через ADO_NET и odbc-провайдер (наприме этот Synchronization Services for ADO_NET version 1.0 Service Pack 1 for Windows Desktop), строка подключения: "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;Data Source=C:\Program Files\ФСРАР\Декларант-Алко\base.sdf;", ну а дальше "пилите-пилите-пилите"

[
Автор, как дальше пилить будешь? Разработчики в версии 3.1.6 на базу пароль поставили, и обещали никому его не говорить.
01.06.2012 13:19
aldocc
 
1. Розничные магазины должны отчитываться в электронном виде по форме декларации 11 таблица 1 и таблица 2. Для организация, осуществляющих продажу пива, декларирование по форме 12 таблица 1 и таблица 2.
1.1. Срок сдачи за первый квартал 2012 года до 30/06/12.
1.2. Срок сдачи за следующие кварталы – в течение 10 дней после окончания квартала.

2. Слабоалкогольную продукцию необходимо вносить в формы декларации 11 вместе с алкогольной продукцией. Пиво вносится в 12 форму. Безалкогольное пиво не вносим в форму 12, если Вы ИП, то пиво можно не декларировать.

3. Номенклатура.
3.1. Движение алкоголя должно быть в разрезе Производителя/Импортера, Поставщика,Вида алкогольной продукции Накладной поступления.
В декларации № 11 таблица 1
Графа А
«№ п/п»
порядковый номер заполняемой строки (от 1 и далее)
Графа 1
«Вид продукции»
вид продукции в соответствии с Классификатором
Графа 2
«Код вида продукции»
код вида продукции в соответствии с Классификатором
Графа 3
«Наименование производителя/организации импортера»
полное наименование организации – производителя продукции в Российской Федерации, организации импортера продукции, осуществляющей ввоз продукции на территорию Российской Федерации. ( В случае самостоятельной закупки этилового спирта, алкогольной и спиртосодержащей продукции по импорту в графе 3 указывается код и наименование страны, включая страны Таможенного союза, в которых осуществлена закупка продукции)
Графа 4
«ИНН»
идентификационный номер организации – производителя, организации импортера продукции
Графа 5
«КПП»
код причины постановки по месту нахождения организации – производителя, организации импортера продукции
Графа 6
«Остаток на начало отчетного периода»
остатки продукции на начало отчетного периода
Графа 7
«от организаций производителей»
объем закупленной продукции у организаций, имеющих лицензии на производство, хранение и поставки произведенной алкогольной и спиртосодержащей продукции
Графа 8
«от организаций оптовой торговли»
объем закупленной продукции у организаций, имеющих лицензии на закупку, хранение и поставки произведенной алкогольной и спиртосодержащей продукции, в соответствии с сопроводительными документами
Графа 9
«по импорту»
объем закупленной продукции по импорту в соответствии с сопроводительными документами
Графа 10
«Итого»
общий объем закупленной продукции, (показатели строк графы 10 равны сумме показателей строк граф 7- 9)
Графа 11
«Возврат от покупателя»
объем возвращенной продукции покупателями
Графа 12
«Прочее поступление»
указывается прочий объем поступившей продукции, не указанный в графах 7 - 11, в том числе:
а) объем, излишков, выявленных в результате проведенной инвентаризации (отдельной строкой с пометкой «излишки»)
Графа 13
«Перемещение внутри одной организации»
объем продукции полученный одним обособленным подразделением организации
Графа 14
«Всего»
общий объем поставленной продукции. Показатели строк графы 12 равны сумме показателей строк граф 10 -12 для организации или граф 10 -13 для обособленного подразделения
Графа 15
«Объем розничной продажи»
сведения об объемах розничной продажи продукции в соответствии с сопроводительными документами
Графа 16
«Прочий расход»
объем прочего расхода продукции, не указанный в графе 14, в том числе:
а) объем потерь продукции в пределах норм естественной убыли;
б) объем, выявленной недостачи (боя, хищения) продукции, в результате проведенной инвентаризации (отдельной строкой);
в) объем расхода продукции на лабораторные нужды для прохождения добровольной проверки качества;
г) объем конфискованной продукции по решению суда

Графа 17
«Возврат поставщику»
объем возвращенной продукции поставщикам в соответствии с сопроводительными документами
Графа 18
«Перемещение внутри одной организации»
объем продукции, поставленный одним обособленным подразделением организации другому обособленному подразделению организации (заполняется только по местам осуществления деятельности, указанных в лицензии, в целом по организации графа не заполняется)
Графа 19
«Всего»
общий объем расхода продукции (показатели строк графы 19 равны сумме показателей строк граф 15-18).
Графа 20
«Остаток на конец отчетного периода»
остатки продукции на конец отчетного периода
В декларации № 11 таблица 2
Графа А
«№ п/п»
порядковый номер заполняемой строки (от 1 и далее)
Графа 1
«Вид продукции»
вид продукции в соответствии с Классификатором
Графа 2
«Код вида продукции»
код вида продукции в соответствии с Классификатором
Графа 3
«Наименование производителя/импортера»
полное наименование организации – производителя Российской Федерации, импортера продукции (организации, осуществляющей ввоз на территорию Российской Федерации)
Графа 4
«ИНН»
идентификационный номер организации – производителя Российской Федерации, импортера продукции (организации, осуществляющей ввоз на территорию Российской Федерации)
Графа 5
«КПП»
код причины постановки по месту нахождения организации – производителя Российской Федерации, импортера продукции (организации, осуществляющей ввоз на территорию Российской Федерации)
Графа 6
«Наименование организации»
наименование каждой организации - поставщика продукции по каждой товарно-транспортной накладной (ТТН), каждому виду полученной продукции;
Графа 7
«ИНН»
ИНН организации - поставщика продукции;
Графа 8
«КПП»
указывается КПП организации - поставщика продукции.
Графа 9
«Серия, номер»
серия, номер лицензии, имеющейся у организации - поставщика продукции;
Графа 10
«Дата выдачи»
дата выдачи лицензии, имеющейся у организации - поставщика продукции;
Графа 11
«Дата окончания»
«Дата окончания» - дата окончания действия лицензии, имеющейся у организации - поставщика продукции;
Графа 12
«Кем выдана»
наименование органа, выдавшего лицензию организации - поставщику продукции.
Графа 13
«Дата закупки»
дата закупки продукции организацией-получателем, соответствующая дате отгрузки (поставке) продукции, указанной поставщиком в товарно-транспортной накладной или таможенной декларации;
Графа 14
«Номер товарно - транспортной накладной»
номер товарно-транспортной накладной (ТТН);
Графа 15
«Номер таможенной декларации»
номер таможенной декларации (заполняется в случае осуществления закупки продукции по импорту);
Графа 16
«Объем закупленной продукции»
объем закупленной продукции согласно товарно-транспортной накладной или таможенной декларации.
В декларации № 12 таблица 1
Графа А
«№ п/п»
порядковый номер заполняемой строки (от 1 и далее);
Графа 1
«Вид продукции»
вид продукции в соответствии с Классификатором;
Графа 2
«Код вида продукции»
код вида продукции в соответствии с Классификатором;
Графа 3
«Наименование производителя/организации импортера»
полное наименование организации – производителя пива в Российской Федерации, организации импортера, осуществляющей ввоз пива на территорию Российской Федерации. (В случае самостоятельной закупки этилового спирта, алкогольной и спиртосодержащей продукции по импорту в графе 3 указывается код и наименование страны, включая страны Таможенного союза, в которых осуществлена закупка продукции)
Графа 4
«ИНН»
идентификационный номер организации – производителя пива, организации импортера продукции
Графа 5
«КПП»
код причины постановки по месту нахождения организации – производителя, организации импортера, осуществляющей ввоз пива на территорию Российской Федерации
Графа 6
«Остаток на начало отчетного периода»
остатки пива на начало отчетного периода
Графа 7
«от организаций производителей»
объем закупленного пива у организаций - производителей пива в Российской Федерации
Графа 8
«от организаций оптовой торговли»
объем закупленного пива у оптовых организаций
Графа 9
«по импорту»
объем закупленного пива по импорту
Графа 10
«Итого»
общий объем закупленного пива. Показатели строк графы 10 равны сумме показателей строк граф 7- 9
Графа 11
«Возврат от покупателя»
объем возвращенного пива покупателями
Графа 12
«Прочее поступление»
указывается прочий объем поступившего пива, не указанный в графах 7 - 12, в том числе объем излишков пива, выявленных в результате проведенной инвентаризации (отдельной строкой с пометкой «излишки»);
Графа 13
«Всего»
общий объем поставленного пива. Показатели строк графы 14 равны сумме показателей строк граф 10 -13
Графа 14
«Объем розничной продажи»
сведения об объемах розничной продажи пива в соответствии с сопроводительными документами
Графа 15
«Прочий расход»
объем прочего расхода пива, в том числе:
а) объем потерь пива в пределах норм естественной убыли;
б) объем, выявленной недостачи (боя, хищения) пива, в результате проведенной инвентаризации (отдельной строкой);
в) объем расхода пива на лабораторные нужды для прохождения добровольной проверки качества;
г) объем конфискованного пива по решению суда;
Графа 16
«Возврат поставщику»
объем возвращенного пива поставщикам в соответствии с сопроводительными документами
Графа 17
«Всего»
общий объем расхода пива. Показатели строк графы 19 равны сумме показателей строк граф 15-18
Графа 18
«Остаток на конец отчетного периода»
остатки пива на конец отчетного периода
В декларации № 12 таблица 2
Графа А
«№ п/п»
порядковый номер заполняемой строки (от 1 и далее)
Графа 1
«Вид продукции»
вид продукции в соответствии с Классификатором
Графа 2
«Код вида продукции»
код вида продукции в соответствии с Классификатором
Графа 3
«Наименование производителя/импортера»
полное наименование организации – производителя пива Российской Федерации, импортера пива (организации, осуществляющей ввоз на территорию Российской Федерации)
Графа 4
«ИНН»
идентификационный номер организации – производителя Российской Федерации, импортера пива (организации, осуществляющей ввоз на территорию Российской Федерации)
Графа 5
«КПП»
код причины постановки по месту нахождения организации – производителя пива Российской Федерации, импортера - организации, осуществляющей ввоз пива на территорию Российской Федерации
Графа 6
«Наименование организации»
наименование каждой организации - поставщика пива по каждой товарно-транспортной накладной (ТТН), каждому виду полученного пива
Графа 7
«ИНН»
ИНН организации - поставщика пива
Графа 8
«КПП»
указывается КПП организации - поставщика пива
Графа 9
«Дата закупки»
дата закупки пива организацией-получателем, соответствующая дате отгрузки (поставке) пива, указанной поставщиком в товарно-транспортной накладной или таможенной декларации
Графа 10
«Номер товарно - транспортной накладной»
номер товарно-транспортной накладной (ТТН)
Графа 11
«Номер таможенной декларации»
номер таможенной декларации (заполняется в случае осуществления закупки пива и пивных напитков по импорту)
Графа 12
«Объем закупленной продукции»
объем закупленного пива согласно товарно-транспортной накладной или таможенной декларации

3.2. Вид алкогольной продукции можно задать вопрос на форуме ALDOC если возникнут сомнения по какому-либо товару .
3.3. Оборот нудно декларировать в далах, точность - 5 знаков после запятой.


4. Поставщики.
4.1. При заполнении поставщиков необходимо указывать: ИНН, КПП, Лицензию, Наименование (можно использовать аббревиатуры и не писать кавычки), Адрес не обязателен. Информацию можно брать из Раздела Б или на сайте ALDOC из реестра лицензий.

5. Производители.
5.1. Для импортного товара вместо производителя нужно указывать импортера.
5.2. При заполнении производителей указывать: ИНН, КПП, Наименование (можно использовать аббревиатуры и не писать кавычки), Лицензия и Адрес не обязательны. Информацию можно брать из Раздела А или на сайте ALDOC также из реестра лицензий.
13.06.2012 12:49
Tema
 
кто-нибудь уже ковырял в новой версии СМ+ (1.029.1 sp2) алкогольную декларацию? хотим вот поставить, есть ли какие подводные камни?
13.06.2012 12:52
Mtirt
 
Её, для начала купить надо. Лицензию на модуль создания алкогольной декларации.
Насколько я понимаю, это самый первый подводный камень.
14.06.2012 11:46
Иван Сергеевич
 
Как я понял из всего этого, что не у кого нет конкретного рецепта как отчитываться нет. Где в супермаге v.1.024.6 внести код вида продукции и импортера, так чтоб не плодить клонов например: водка и водка1 поставшик1, а импортера 2 разных или импортер 1 а поставщика 2. Сразу возникает вопрос какой отчет под это дело делать? И на сколько я знаю еще общий литраж проданной продукции подсчитать надо?? КАЗНИТЬ ПУБЛИЧНО ТОГО КТО ЭТОТ БРЕД ПРИДУМАЛ!!!! а о том как это реализовать подумать не удосужился!!!!
14.06.2012 11:53
Mtirt
 
Эмоции на другом форуме лучше выплеснуть:
Мы можем посочуствовать, но не можем изменить.

А по существу к Супермагу какие претензии?
Обновляйтесь минимум до версии 1.028.2, докупайте модуль Декларирования и заполняйте потихоньку всё, что требуется.
Правда карточки дублировать придется, увы :(
14.06.2012 12:23
Tema
 
ну литраж это не самое сложное - если в наименовании артикула указан объем бутылки то можно просто перемножить его на количество.
Мне почему-то бухгалтерия вообще сказала что насчет сдачи 30го числа это еще не точно, и что вообще возможно это могут с большой вероятностью перенести на потом, как в случае с 1м кварталом получилось :*137
15.06.2012 12:07
Иван Сергеевич
 
У меня не особо крутое предприятие обновление выйдет в копейку потому что не только версию СМ но и машины менять придется в серве тож кое что все старьё((( И как я понимаю это неизбежно(( и когда грянет гром это все делать почти в экстренном порядке придется((( схожу по ссылке выскажу им все что я думаю)))
15.06.2012 12:13
Mtirt
 
Тогда предлагаю вдумчиво читать то, что выше написал konst.
Что где заводится, что и куда заполняется.
18.06.2012 15:45
Tema
 
может конечно глупость спрошу, но в оракле и sql можно сказать новичок. Пытаюсь разобраться с тем что написал Конст, как я понимаю у него создаются свои таблички в базе. На самой базе см+ это никак не скажется? И каким образом можно организовать потом их заполнение? Думаю пока наверное мне быстрее и проще будет выгрузить в эксель данные по продажам и поставкам, потом их как-то свести и данные отдать тому кто их в декларант-алко занесет для формирования файла выгрузки.
18.06.2012 17:04
akonev
 
Цитата:
Tema может конечно глупость спрошу, но в оракле и sql можно сказать новичок. Пытаюсь разобраться с тем что написал Конст, как я понимаю у него создаются свои таблички в базе. На самой базе см+ это никак не скажется? И каким образом можно организовать потом их заполнение? ...
Частично - свои таблички (производители, лицензии). Частично - штатный функционал (дополнительные характеристики товара, альтернативные единицы измерения). Самому см+ ни то ни другое жить и работать не мешает.

Дополнительные характеристики товара заполняются в супермаге. Свои таблички - своей внешней программой.
Но можно и без неё, любым привычными инструментом для работы с базой: все структуры описаны, запросы приведены.

Если объем позволяет - тогда можно и вручную через декларанта, конечно.
21.06.2012 16:21
konst
 
на сайте РАР опубликована новость:

Прием деклараций об объемах розничной продажи алкогольной продукции, а также производства и оборота пива и пивных напитков за I и II квартал 2012 года будет осуществляться до 1 сентября 2012 года. Информационное сообщение о начале приема деклараций будет размещено на официальном сайте Росалкогольрегулирования дополнительно.
21.06.2012 16:27
Tema
 
ну вот, опередил ))
21.06.2012 17:36
Vlad_German
 
Что то уже смешно становиться с этого зоопарка. Вспоминается - или эмир умрет или ишак заговорит. Год скоро уже трем тему. А вообще идея со сдачей отчетности через полгода после отчетного периода мне нравится.
02.07.2012 16:44
татьяна ш
 
Re: Модуль добавления данных в ДА из Excel

FsrarGuru » Вчера, 21:19
Администрация пароль не даст. Но!
- На следующей недели доделаем импорт контрагентов в определенном формате.
- Уже заканчиваем встроенный справочник для ДА в части наших лицензиатов.
Ждем светлое будущее!
18.07.2012 13:01
Mtirt
 

Начиная с версии 4.20.3 в программе появилась возможность импорта контрагентов в формате XML
10.08.2012 12:24
akonev
 
Цитата:
Экспертный совет [при Федеральной службе по регулированию алкогольного рынка] в целом поддержал предложение о применении системы ЕГАИС в розничном звене и принял решение рекомендовать апробацию данной системы на всех типах розничных точек в рамках одного субъекта федерации.
верхняя вывеска на фсрар'е

новая напасть на наши головы.
у меня такое ощущение, как будто с постановлением пока не выгорает и они решили с другой стороны подкрадываться.

интересно, кому первому не повезет.


Опции темы


Часовой пояс GMT +3, время: 04:08.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.