Загальні побажання (робота, інтерфейс, ...)

Евгения

Добрый день. Вчера воспользовалась сервисом "довільне підписання". В связи с этим хочу попросить разработать какой-то документ типа "протокол подписей", который можно было бы распечатать и приложить к подписанному документу. Спасибо

Вiталій (адміністратор)

Так, ми вже думаємо над цією опцією. Певний "протокол підписання" (за аналогією з перевірками на сайті ЦЗО або ДІЯ) буде доданий в одній з наступних версій Сонати.

Мйк
11.07.2024, 13:11 (Відредаговано: 11.07.2024, 13:27)

1) "Документ довільного формату" (13601), у пакеті "ПОВІДОМЛЕННЯ про подання пояснень та копій документів щодо податкових накладних/розрахунків коригування, реєстрацію яких зупинено" (13126 ).


Поточний стан:

при створенні документу (пакету) 13126 з N додатками 13601 через діалог "Вибір бланку", формує пакет з N додатками 13601 з унікальним реквізитом періоду C_DOC_CNT, таким чином, що C_DOC_CNT додатку = HNUM тіла додатку. Цей сценарій виглядає логічно за умови подання тільки одного такого пакету в періоді.

При створенні кожного наступного пакету 13126 в тому ж періоді, нумерація C_DOC_CNT додатків 13601 продовжується наростаючою послідовністю, для уникнення неоднозначностей в БД. Проте реквізит HNUM тіла додатку 13601, є довідковим реквізитом в складі пакету. А саме: визначає номер додатку на рівні самого пакету. Незважаючи на те, наявний сценарій присвоює унікальний номер рівня періоду до номера рівня пакета. Таким чином номерування додатків у пакеті відбувається від 1 лише в першому пакеті періоду. Всі наступні HNUM тіла додатку 13601 зміщуються на відповідну кількість наявних додатків 13601 у періоді (що є в інших пакетах), що виглядає нелогічно.

Є основний документ, в нього є додатки, котрі нумеруються від 1 до N, в межах підлеглості основному документу. В результаті, в одному періоді доводиться вручну нумерувати (HNUM) додатки кожного пакету 1+.


Бажана поведінка:

13126 C_DOC_CNT 1

13601 C_DOC_CNT 1 HNUM 1

13601 C_DOC_CNT 2 HNUM 2

...

13601 C_DOC_CNT 10 HNUM 10


13126 C_DOC_CNT 2

13601 C_DOC_CNT 11 HNUM 1

13601 C_DOC_CNT 12 HNUM 2

...

13601 C_DOC_CNT 15 HNUM 5

===

2) Додайте перевірку імен файлів прикріплених у "Документ довільного формату" (13601).

Опис помилки від шлюзу ДПС: "Ім'я файлу може містити лише букви, цифри, пробіл, крапку та тире."

Вiталій (адміністратор)
11.07.2024, 20:20 (Відредаговано: 11.07.2024, 20:21)

13126 C_DOC_CNT 2

13601 C_DOC_CNT 11 HNUM 1

13601 C_DOC_CNT 12 HNUM 2

...

13601 C_DOC_CNT 15 HNUM 5

===

Це буде дуже складно зробити, враховуючи, що номер у документі присвоюється окремо, а не в розрізі пакету. Подумаємо.

2) Додайте перевірку імен файлів прикріплених у "Документ довільного формату" (13601).

Опис помилки від шлюзу ДПС: "Ім'я файлу може містити лише букви, цифри, пробіл, крапку та тире."

Уже є.
вставте опис до зображення

1)

Це буде дуже складно зробити

Було б бажання. От вам підказка, в основному документі:

LINKED_DOCS DOC NUM="1" TYPE="1"

...

FILENAME linkedfile1name.xml /FILENAME

/DOC

...

DOC NUM="2" TYPE="1"

FILENAME linkedfile2name.xml /FILENAME

/DOC

Після додавання додатку в пакет додати обробку додатку беручи DOC NUM="N" за основу.

2)

Уже є.

Студентів наймаєте, чи не шибко тямущих прогерів?

вставте опис до зображення

Вiталій (адміністратор)

1)

Було б бажання. От вам підказка, в основному документі:

Ця підказка ніяк не спрацює, адже ви не знаєте внутрішніх механізмів нумерації у Сонаті.
Як я вже сказав, спробуємо щось зробити.

вставте опис до зображення

Мйк

Перевіримо це.

Відповісти у темі

Відповісти

Технічна підтримка: support@sonata.biz.ua