Модуль акцизных НН + API

Відповісти
Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Модуль акцизных НН + API

Повідомлення Inkognito » 22 серпня 2018, 10:51

Метод GetPrimaryReestr() упорно не видит НН, которые есть в модуле "Реестр акцизных документов". Надобно доработать список docType этого метода. Или создать аналогичный метод для реестр акцизных НН.

Использовались параметры: все типы, всех направлений.
reestrNN = primДокументы.GetPrimaryReestr(-1, -1, НачалоДня(Дата1), КонецДня(Дата2));

Medoc Man
Повідомлень: 864
З нами з: 07 червня 2018, 14:28
Звідки: Kiev

Re: Модуль акцизных НН + API

Повідомлення Medoc Man » 22 серпня 2018, 10:58

Inkognito писав:
22 серпня 2018, 10:51
Метод GetPrimaryReestr() упорно не видит НН, которые есть в модуле "Реестр акцизных документов". Надобно доработать список docType этого метода. Или создать аналогичный метод для реестр акцизных НН.
В Реестре акцизных документов не может быть НН (налоговых накладных). Только АН (Акцизные накладные) и РКАН (Расчёт-корректировки к акцизным накладным).
Человек-волшебник
Людина-чарівник
Wizard man

Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Re: Модуль акцизных НН + API

Повідомлення Inkognito » 22 серпня 2018, 11:25

Естественно, именно они и имелись ввиду. АНН. Других, естественно, здесь быть не может.
Итак, вопрос ребром: как достать АНН из этого реестра, используя АПИ?

Medoc Man
Повідомлень: 864
З нами з: 07 червня 2018, 14:28
Звідки: Kiev

Re: Модуль акцизных НН + API

Повідомлення Medoc Man » 22 серпня 2018, 14:29

Насколько я знаю, в типовых конфигурациях 1С (вроде Бухгалтерии) нет возможности работы с Акцизными документами. Куда Вы их выгружать-то будете :?
Человек-волшебник
Людина-чарівник
Wizard man

PetroP
Повідомлень: 714
З нами з: 22 січня 2015, 18:50

Re: Модуль акцизных НН + API

Повідомлення PetroP » 22 серпня 2018, 15:40

Вам стоит абстрагироваться от "1с", когда речь идет об API.

Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Re: Модуль акцизных НН + API

Повідомлення Inkognito » 22 серпня 2018, 15:59

Medoc Man
О типовой никто и не говорит. Работаю с нетиповой, в которой все есть. А если чего нет, руки прямые, доработаем...Когда речь идет об акцизе, естественно предприятия используют системы не ниже УТП-УПП или SAP, Парус8. Неважно, что и куда передается. Важно то, что используя (теперь уже платный) АПИ, невозможно решить поставленную задачу.
Проблема именно в Медок, - не работает метод GetPrimaryReestr() для акцизных НН-П2, и альтернативы этому методу нет.
PetroP
Это такой способ уйти от прямого ответа на вопрос, почему не работает метод GetPrimaryReestr() для реестра акцизных НН-П2 ;)

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Модуль акцизных НН + API

Повідомлення Белокопытов Геннадий » 23 серпня 2018, 11:13

Inkognito
Здравствуйте, для работы с АН и РК метод будет доработан или создан новый. Задача взята в работу

Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Re: Модуль акцизных НН + API

Повідомлення Inkognito » 23 серпня 2018, 12:13

Спасибо!

Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Re: Модуль акцизных НН + API

Повідомлення Inkognito » 13 вересня 2018, 11:24

Ожидается ли доработка в ближайшем обновлении (014)?

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Модуль акцизных НН + API

Повідомлення Белокопытов Геннадий » 13 вересня 2018, 13:21

Inkognito
Да, доработка выполнена в версии 11.00.014

Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Re: Модуль акцизных НН + API

Повідомлення Inkognito » 13 вересня 2018, 13:25

Приятно удивлен. Спасибо всем участвующим в постановке и реализации.

Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Re: Модуль акцизных НН + API

Повідомлення Inkognito » 14 вересня 2018, 11:19

Что-то не находит, в 14 обновлении:
Код | Показать
App = Новый COMОбъект("MEDOC.ZApplication");
primДокументы = App.GetPrimaryDocs();
НачПериода = Дата(2018,01,01);
КонПериода = Дата(2019,01,01);
reestrNN = primДокументы.GetPrimaryReestr(-1, -1, НачалоДня(НачПериода), КонецДня(КонПериода));
reestrNN.First();
Всего = reestrNN.RecordCount();
Сообщить("Всего =" + Всего);
//-----------------------------------------------
Результат:

ЗображенняЗображення

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Модуль акцизных НН + API

Повідомлення Белокопытов Геннадий » 17 вересня 2018, 18:27

Алексей Тыгипко » Сегодня, 14:59

2. Доопрацьовано метод GetPrimaryReestr() для роботи з Акцизними накладними та
Розрахунками коригування Реєстру акцизних документів.
Для отображения информации по акцизным накладным и РК необходимо передавать код по ним:
Тип документа docType int
«10050» - Акцизна накладна;
«10051» - Розрахунок коригування (акциз).
Дополнительно будут добавлены данные коды в инструкцию

Inkognito
Повідомлень: 1067
З нами з: 14 січня 2012, 14:26

Re: Модуль акцизных НН + API

Повідомлення Inkognito » 17 вересня 2018, 20:19

Действительно, если указать код типа, все работает. Но если использовать код -1, т.е. все, то не находит. Логично доработать.

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Модуль акцизных НН + API

Повідомлення Белокопытов Геннадий » 18 вересня 2018, 09:11

Inkognito
Спасибо, этот момент мы доработаем в одном из следующих обновлений программы.

Відповісти

Повернутись до “1C”