Формати DBF

Віталій Міхов (адміністратор)
20.12.2018, 14:52 (Відредаговано: 07.04.2021, 17:41)

Для деяких звітів у Сонаті передбачена можливість імпорту даних з файлів у форматі DBF (таблиць). Далі будуть описані формати цих DBF-файлів, які підтримує Соната для кожного з таких звітів.


Загальні вимоги

  • Рекомендовані значення кодової сторінки DBF: 866 (DOS), 1251 (Windows). Імпорт файлу з іншим значенням теж можливий, але не гарантується.
  • Важливо: кодова сторінка у заголовку DBF-файлу повинна відповідати кодуванню, у якому представлено текст усієї таблиці. Не можна просто змінити кодову сторінку у заголовку і вважати, що DBF став підходящим.
  • Якщо кодова сторінка у заголовку пропущена (дорівнює 0), то Соната під час імпорту надасть можливість обрати кодування вручну: 866 або 1251.
  • Колонки у DBF-файлі, які мають назви, що не підтримуються конкретним звітом, просто ігноруються; дані з них не переносяться до звіту.
  • Із DBF-файлу можна перенести тільки табличні дані звіту. Дані шапки документу, реквізитів та інших полів не імпортуються з DBF.

Формати DBF-файлів, з яких можливий імпорт до кожного звіту.
Спочатку вказано назву колонки на бланку, далі у дужках - назву поля у XML звіту, далі праворуч - назву відповідної колонки у DBF-файлі (також можуть бути примітки щодо значення колонки). Для деяких звітів можливі кілька варіантів структури DBF-файлу; Соната автоматично обирає варіант, виходячи зі структури DBF.

Віталій Міхов (адміністратор)
20.02.2019, 21:10 (Відредаговано: 07.04.2021, 17:43)

Податкова накладна (J/F1201012)

// варіант 1

гр.2   (RXXXXG3S) -     G3S
гр.3.1 (RXXXXG4) -      G4
гр.3.1 (RXXXXG32) -     G32
гр.3.3 (RXXXXG33) -     G33
гр.4   (RXXXXG4S) -     G4S
гр.5   (RXXXXG105_2S) - G105_2S
гр.6   (RXXXXG5) -      G5
гр.7   (RXXXXG6) -      G6
гр.8   (RXXXXG008) -    G008
гр.9   (RXXXXG009) -    G009
гр.10  (RXXXXG010) -    G010
гр.11  (RXXXXG11_10) -  G11_10
гр.12  (RXXXXG011) -    G011

Розрахунок коригування до податкової накладної (J/F1201212)

// варіант 1

гр.1.2 (RXXXXG001) -    G001
гр.2.1 (RXXXXG21) -     G21
гр.2.2 (RXXXXG22) -     G22
гр.3   (RXXXXG3S) -     G3S
гр.4.1 (RXXXXG4) -      G4
гр.4.2 (RXXXXG32) -     G32
гр.4.3 (RXXXXG33) -     G33
гр.5   (RXXXXG4S) -     G4S
гр.6   (RXXXXG105_2S) - G105_2S
гр.7   (RXXXXG5) -      G5
гр.8   (RXXXXG6) -      G6
гр.9   (RXXXXG7) -      G7
гр.10  (RXXXXG8) -      G8
гр.11  (RXXXXG008) -    G008
гр.12  (RXXXXG009) -    G009
гр.13  (RXXXXG010) -    G010
гр.14  (RXXXXG11_10) -  G11_10
гр.15  (RXXXXG011) -    G011
Віталій Міхов (адміністратор)
07.04.2021, 17:16 (Відредаговано: 29.04.2021, 11:45)

Податковий розрахунок сум доходу - Додаток 1 (J/F0510106)

// варіант 1

гр.5  (T1RXXXXG5) -     G5
гр.6  (T1RXXXXG6) -     G6
гр.7  (T1RXXXXG7S) -    G7S
гр.8  (T1RXXXXG8) -     G8
гр.9 (T1RXXXXG9) -      G9
гр.10 (T1RXXXXG101) -   G101      // місяць нарахування
гр.10 (T1RXXXXG102) -   G102      // рік нарахування
гр.11 (T1RXXXXG111S) -  G111S     // прізвище
гр.11 (T1RXXXXG112S) -  G112S     // ім'я
гр.11 (T1RXXXXG113S) -  G113S     // по батькові
гр.12 (T1RXXXXG12) -    G12
гр.13 (T1RXXXXG13) -    G13
гр.14 (T1RXXXXG14) -    G14
гр.15 (T1RXXXXG15) -    G15
гр.16 (T1RXXXXG16) -    G16
гр.17 (T1RXXXXG17) -    G17
гр.18 (T1RXXXXG18) -    G18
гр.19 (T1RXXXXG19) -    G19
гр.20 (T1RXXXXG20) -    G20
гр.21 (T1RXXXXG21) -    G21
гр.22 (T1RXXXXG22) -    G22
гр.23 (T1RXXXXG23) -    G23
гр.24 (T1RXXXXG24) -    G24
гр.25 (T1RXXXXG25) -    G25

// варіант 2 (1С)

гр.5  (T1RXXXXG5) -     UKR_GROMAD
гр.6  (T1RXXXXG6) -     ST
гр.7  (T1RXXXXG7S) -    NUMIDENT
гр.8  (T1RXXXXG8) -     ZO
гр.9 (T1RXXXXG9) -      PAY_TP
гр.10 (T1RXXXXG101) -   PAY_MNTH   // місяць нарахування
гр.10 (T1RXXXXG102) -   PAY_YEAR   // рік нарахування
гр.11 (T1RXXXXG111S) -  LN         // прізвище
гр.11 (T1RXXXXG112S) -  NM         // ім'я
гр.11 (T1RXXXXG113S) -  FTN        // по батькові
гр.12 (T1RXXXXG12) -    KD_NP
гр.13 (T1RXXXXG13) -    KD_NZP
гр.14 (T1RXXXXG14) -    KD_PTV
гр.15 (T1RXXXXG15) -    KD_VP
гр.16 (T1RXXXXG16) -    SUM_TOTAL
гр.17 (T1RXXXXG17) -    SUM_MAX
гр.18 (T1RXXXXG18) -    SUM_DIFF
гр.19 (T1RXXXXG19) -    SUM_INS
гр.20 (T1RXXXXG20) -    SUM_NARAH
гр.21 (T1RXXXXG21) -    OTK
гр.22 (T1RXXXXG22) -    NRC
гр.23 (T1RXXXXG23) -    EXP
гр.24 (T1RXXXXG24) -    NRM
гр.25 (T1RXXXXG25) -    OZN

Податковий розрахунок сум доходу - Додаток 2 (J/F0510206)

// варіант 1

гр.5  (T1RXXXXG5) -    G5
гр.6  (T1RXXXXG6S) -   G6S
гр.7  (T1RXXXXG71S) -  G71S     // прізвище
гр.7  (T1RXXXXG72S) -  G72S     // ім'я
гр.7  (T1RXXXXG73S) -  G73S     // по батькові
гр.8  (T1RXXXXG8) -    G8
гр.10 (T1RXXXXG10) -   G10
гр.11 (T1RXXXXG11) -   G11
гр.12 (T1RXXXXG12) -   G12
гр.13 (T1RXXXXG131) -  G131     // місяць нарахування
гр.13 (T1RXXXXG132) -  G132     // рік нарахування
гр.14 (T1RXXXXG14) -   G14
гр.15 (T1RXXXXG15) -   G15
гр.16 (T1RXXXXG16) -   G16
гр.17 (T1RXXXXG17) -   G17

// варіант 2 (1С)

гр.5  (T1RXXXXG5) -    UKR_GROMAD
гр.6  (T1RXXXXG6S) -   NUMIDENT
гр.7  (T1RXXXXG71S) -  LN        // прізвище
гр.7  (T1RXXXXG72S) -  NM        // ім'я
гр.7  (T1RXXXXG73S) -  FTN       // по батькові
гр.8  (T1RXXXXG8) -    ZO
гр.10 (T1RXXXXG10) -   START_DT
гр.11 (T1RXXXXG11) -   STOP_DT
гр.12 (T1RXXXXG12) -   PAY_TP
гр.13 (T1RXXXXG131) -  PAY_MNTH  // місяць нарахування
гр.13 (T1RXXXXG132) -  PAY_YEAR  // рік нарахування
гр.14 (T1RXXXXG14) -   SUM_TOTAL
гр.15 (T1RXXXXG15) -   SUM_MAX
гр.16 (T1RXXXXG16) -   SUM_INS
гр.17 (T1RXXXXG17) -   OZN
Віталій Міхов (адміністратор)
07.04.2021, 17:26 (Відредаговано: 29.04.2021, 11:46)

Податковий розрахунок сум доходу - Додаток 3 (J/F0510306)

// варіант 1

гр.5  (T1RXXXXG5S) -   G5S
гр.6  (T1RXXXXG61S) -  G61S    // прізвище
гр.6  (T1RXXXXG62S) -  G62S     // ім'я
гр.6  (T1RXXXXG63S) -  G63S     // по батькові
гр.7  (T1RXXXXG7) -    G7
гр.9  (T1RXXXXG9) -    G9
гр.10 (T1RXXXXG10) -   G10
гр.11 (T1RXXXXG111) -  G111     // місяць нарахування
гр.11 (T1RXXXXG112) -  G112     // рік нарахування
гр.12 (T1RXXXXG12) -   G12
гр.13 (T1RXXXXG13) -   G13
гр.14 (T1RXXXXG14) -   G14

// варіант 2 (1С)

гр.5  (T1RXXXXG5S) -   NUMIDENT
гр.6  (T1RXXXXG61S) -  LN    // прізвище
гр.6  (T1RXXXXG62S) -  NM     // ім'я
гр.6  (T1RXXXXG63S) -  FTN     // по батькові
гр.7  (T1RXXXXG7) -    ZO
гр.9  (T1RXXXXG9) -    START_DT
гр.10 (T1RXXXXG10) -   STOP_DT
гр.11 (T1RXXXXG111) -  PAY_MNTH     // місяць нарахування
гр.11 (T1RXXXXG112) -  PAY_YEAR     // рік нарахування
гр.12 (T1RXXXXG12) -   SUM_MIN
гр.13 (T1RXXXXG13) -   SUM_VN
гр.14 (T1RXXXXG14) -   OZN

Податковий розрахунок сум доходу - Додаток 4ДФ (J/F0510406)

// варіант 1

гр.2  (T1RXXXXG02) -   G02
гр.3а (T1RXXXXG03A) -  G03A
гр.3  (T1RXXXXG03) -   G03
гр.4а (T1RXXXXG04A) -  G04A
гр.4  (T1RXXXXG04) -   G04
гр.5а (T1RXXXXG5A) -   G5A
гр.5  (T1RXXXXG5) -    G5
гр.6  (T1RXXXXG05) -   G05
гр.7  (T1RXXXXG06D) -  G06D
гр.8  (T1RXXXXG07D) -  G07D
гр.9  (T1RXXXXG08) -   G08
гр.10  (T1RXXXXG09) -  G09

// варіант 2

гр.2  (T1RXXXXG02) -   TIN
гр.3а (T1RXXXXG03A) -  S_NAR
гр.3  (T1RXXXXG03) -   S_DOX
гр.4а (T1RXXXXG04A) -  S_TAXN
гр.4  (T1RXXXXG04) -   S_TAXP
гр.6  (T1RXXXXG05) -   OZN_DOX
гр.5а (T1RXXXXG5A) -   A051
гр.5  (T1RXXXXG5) -    A05
гр.7  (T1RXXXXG06D) -  D_PRIYN
гр.8  (T1RXXXXG07D) -  D_ZVILN
гр.9  (T1RXXXXG08) -   OZN_PILG
гр.10  (T1RXXXXG09) -  OZNAKA
Віталій Міхов (адміністратор)
07.04.2021, 17:35 (Відредаговано: 29.04.2021, 11:48)

Податковий розрахунок сум доходу - Додаток 5 (J/F0510506)

// варіант 1

гр.5  (T1RXXXXG5) -     G5
гр.6  (T1RXXXXG6) -     G6
гр.7  (T1RXXXXG7) -     G7
гр.8  (T1RXXXXG8S) -    G8S
гр.9  (T1RXXXXG91S) -   G91S     // прізвище
гр.9  (T1RXXXXG92S) -   G92S     // ім'я
гр.9  (T1RXXXXG93S) -   G93S     // по батькові
гр.10 (T1RXXXXG101D) -  G101D      // дата початку
гр.10 (T1RXXXXG102D) -  G102D      // дата закінчення
гр.11 (T1RXXXXG11) -    G11
гр.12 (T1RXXXXG12) -    G12
гр.13 (T1RXXXXG13S) -   G13S
гр.14 (T1RXXXXG14S) -   G14S
гр.15 (T1RXXXXG15S) -   G15S
гр.16 (T1RXXXXG16S) -   G16S
гр.17 (T1RXXXXG17S) -   G17S
гр.18 (T1RXXXXG18D) -   G18S
гр.19 (T1RXXXXG19S) -   G19S
гр.20 (T1RXXXXG20) -    G20

// варіант 2 (1С)

гр.5  (T1RXXXXG5) -     UKR_GROMAD
гр.6  (T1RXXXXG6) -     DOG_CPH
гр.7  (T1RXXXXG7) -     ZO
гр.8  (T1RXXXXG8S) -    NUMIDENT
гр.9  (T1RXXXXG91S) -   LN        // прізвище
гр.9  (T1RXXXXG92S) -   NM        // ім'я
гр.9  (T1RXXXXG93S) -   FTN       // по батькові
гр.10 (T1RXXXXG101D) -  START_DT  // дата початку
гр.10 (T1RXXXXG102D) -  END_DT    // дата закінчення
гр.11 (T1RXXXXG11) -    VS
гр.12 (T1RXXXXG12) -    PIR
гр.13 (T1RXXXXG13S) -   PNR
гр.14 (T1RXXXXG14S) -   PROF
гр.15 (T1RXXXXG15S) -   POS
гр.16 (T1RXXXXG16S) -   PID
гр.17 (T1RXXXXG17S) -   PID_ZV
гр.18 (T1RXXXXG18D) -   NRM_DT
гр.19 (T1RXXXXG19S) -   VZV
гр.20 (T1RXXXXG20) -    OZN

ВАЖЛИВО! Змінився формат полів "дата початку" та "дата закінчення" (гр.10). Раніше це було двозначне число (день місяця), тепер - восьмизначне число, повна дата у форматі "ДДММРРРР".

Віталій Міхов (адміністратор)
07.04.2021, 17:39 (Відредаговано: 29.04.2021, 11:49)

Податковий розрахунок сум доходу - Додаток 6 (J/F0510606)

// варіант 1

гр.5  (T1RXXXXG5) -    G5
гр.6  (T1RXXXXG6S) -   G6S
гр.7  (T1RXXXXG7S) -   G7S
гр.8  (T1RXXXXG81S) -  G81S     // прізвище
гр.8  (T1RXXXXG82S) -  G82S     // ім'я
гр.8  (T1RXXXXG83S) -  G83S     // по батькові
гр.9  (T1RXXXXG9) -    G9
гр.10 (T1RXXXXG10) -   G10
гр.11 (T1RXXXXG11) -   G11
гр.12 (T1RXXXXG121) -  G121     // кількість годин
гр.12 (T1RXXXXG122) -  G122     // кількість хвилин
гр.13 (T1RXXXXG131) -  G131     // норма: днів
гр.13 (T1RXXXXG132) -  G132     // норма: годин
гр.13 (T1RXXXXG133) -  G133     // норма: хвилин
гр.14 (T1RXXXXG14S) -  G14S
гр.15 (T1RXXXXG15D) -  G15D
гр.16 (T1RXXXXG16) -   G16
гр.17 (T1RXXXXG17) -   G17

// варіант 2 (1С)

гр.5  (T1RXXXXG5) -    UKR_GROMAD
гр.6  (T1RXXXXG6S) -   NUMIDENT
гр.7  (T1RXXXXG7S) -   C_PID
гр.8  (T1RXXXXG81S) -  LN       // прізвище
гр.8  (T1RXXXXG82S) -  NM       // ім'я
гр.8  (T1RXXXXG83S) -  FTN      // по батькові
гр.9  (T1RXXXXG9) -    START_DT
гр.10 (T1RXXXXG10) -   STOP_DT
гр.11 (T1RXXXXG11) -   DAYS
гр.12 (T1RXXXXG121) -  HH       // кількість годин
гр.12 (T1RXXXXG122) -  MM       // кількість хвилин
гр.13 (T1RXXXXG131) -  NORMA1   // норма: днів
гр.13 (T1RXXXXG132) -  NORMA2   // норма: годин
гр.13 (T1RXXXXG133) -  NORMA3   // норма: хвилин
гр.14 (T1RXXXXG14S) -  NUM_NAK
гр.15 (T1RXXXXG15D) -  DT_NAK
гр.16 (T1RXXXXG16) -   SEASON
гр.17 (T1RXXXXG17) -   OZN
Віталій Міхов (адміністратор)

Імпорт даних працівників (Профіль - Співробітники - Імпорт)

//

Прізвище -                 LASTNAME
Ім'я -                     FIRSTNAME
По-батькові -              MIDDLENAME
ДРФО -                     NUM
Серія паспорта -           SERDOC      // ігнорується, якщо заповнено NUM
Код паспорта -             NUMDOC      // ігнорується, якщо заповнено NUM
Стать -                    SEX         // "0" - чоловік, "1" - жінка
Громадянин України -       UKR_GROMAD  // "0" - ні, "1" - так
Адреса -                   ADDR
Телефон -                  NUMTEL або MOBTEL
Електронна пошта -         EMAIL
Дата народження -          BIRTHDATE   // з крапками, у форматі "ДД.ММ.РРРР"
Дата прийняття на роботу - DATEADD     // з крапками, у форматі "ДД.ММ.РРРР"
Дата звільнення -          DATEEND     // з крапками, у форматі "ДД.ММ.РРРР"
Наявна трудова книжка -    WORKBOOK    // "0" - ні, "1" - так
Наявний спец. стаж -       WOFEE       // "0" - ні, "1" - так

Імпорт даних контрагентів (Профіль - Контрагенти - Імпорт)

//

Код ЄДРПОУ / ДРФО -         NUM
Назва -                     NAME
ІПН -                       INDTAXNUM

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