|
отчет "ЕдиныйСоциальныйВзнос" для украины | ☑ | ||
---|---|---|---|---|
0
Baglandir
12.03.13
✎
15:13
|
при импорте в медок выдало что нехватает колонок
NRM_dt в 5 таблице Странно что в коде самого отчета она есть ИмяФайлаБезРасширения = "E04T05" + ВерсияВыгрузки; ИмяФайла = ИмяФайлаБезРасширения+ ".DBF"; ДокЭкспорт.поля.Добавить("PERIOD_M", "N", 2); ДокЭкспорт.поля.Добавить("PERIOD_Y", "N", 4); ДокЭкспорт.поля.Добавить("ROWNUM", "N", 6); ДокЭкспорт.поля.Добавить("UKR_GROMAD", "N", 1); ДокЭкспорт.поля.Добавить("ZO", "N", 2); ДокЭкспорт.поля.Добавить("NUMIDENT", "C", 10); ДокЭкспорт.поля.Добавить("LN", "C", 100); ДокЭкспорт.поля.Добавить("NM", "C", 100); ДокЭкспорт.поля.Добавить("FTN", "C", 100); ДокЭкспорт.поля.Добавить("START_DT", "N", 2); ДокЭкспорт.поля.Добавить("END_DT", "N", 2); ДокЭкспорт.поля.Добавить("NRM_DT", "C", 8); ДокЭкспорт.поля.Добавить("PID_ZV", "C", 150); Но в результирующем файле который сохраняется на диск последние 2 колонки называются "PID_ZV". Тут используется компонент хBase - не могу понять где исправить. |
|||
1
Baglandir
12.03.13
✎
15:15
|
Для каждого СтрокаГруппы Из СтруктураГруппы Цикл
ДокЭкспорт.Добавить(); докЭкспорт.PERIOD_M = Месяц(мДатаНачалаПериодаОтчета); докЭкспорт.PERIOD_Y = Год(мДатаНачалаПериодаОтчета); докЭкспорт.ROWNUM = КоличествоСтрок; докЭкспорт.UKR_GROMAD = СтрокаГруппы.Т5_Гражданин; докЭкспорт.ZO = СтрокаГруппы.Т5_Категория; докЭкспорт.NUMIDENT = СтрокаГруппы.Т5_ДРФО; докЭкспорт.LN = СтрокаГруппы.Т5_Фамилия; докЭкспорт.NM = СтрокаГруппы.Т5_Имя; докЭкспорт.FTN = СтрокаГруппы.Т5_Отчество; докЭкспорт.START_DT = ?(ЗначениеЗаполнено(СтрокаГруппы.Т5_ДатаНач), День(СтрокаГруппы.Т5_ДатаНач),""); докЭкспорт.END_DT = ?(ЗначениеЗаполнено(СтрокаГруппы.Т5_ДатаКон), День(СтрокаГруппы.Т5_ДатаКон),""); докЭкспорт.NRM_DT = ?(ЗначениеЗаполнено(СтрокаГруппы.Т5_ДатаСозданияРМ), Формат(СтрокаГруппы.Т5_ДатаСозданияРМ, "ДФ=ddMMyyyy"),""); докЭкспорт.PID_ZV = СтрокаГруппы.Т5_Причина; КоличествоСтрок = КоличествоСтрок + 1; КонецЦикла; |
|||
2
Baglandir
12.03.13
✎
15:16
|
А в файле - заполняется "2 колонки последние" - именно причинами а не датами
|
|||
3
palpetrovich
12.03.13
✎
15:16
|
именно медок выдал что нехватает колонок? имхо или РегламентированныйОтчетЕдиныйСоциальныйВзнос.erf у тебя старый или медок сильно новый :)
|
|||
4
Baglandir
12.03.13
✎
15:17
|
(3) Я тут увидел просто что то на что ругается медок в 1С запрограммировано , но в финальную таблицу не попадает.
Вместо нужной колонки попадает копия последней колонки. |
|||
5
palpetrovich
12.03.13
✎
15:19
|
ща гляну
|
|||
6
Baglandir
12.03.13
✎
15:22
|
Причем в макете эта колонка "Nrm_dt" тоже прописана
|
|||
7
palpetrovich
12.03.13
✎
15:26
|
ну не знаю, у меня структура E04T06D.DBF
Название Тип Длина Точность PERIOD_M Число 2 0 PERIOD_Y Число 4 0 ROWNUM Число 6 0 UKR_GROMAD Число 1 0 ST Число 1 0 NUMIDENT Строка 10 LN Строка 100 NM Строка 100 FTN Строка 100 ZO Число 2 0 PAY_TP Число 2 0 PAY_MNTH Число 2 0 PAY_YEAR Число 4 0 KD_NP Число 2 0 KD_NZP Число 2 0 SUM_TOTAL Число 16 2 SUM_MAX Число 16 2 SUM_INS Число 16 2 OTK Число 1 0 EXP Число 1 0 |
|||
8
Baglandir
12.03.13
✎
15:28
|
(7) а 5 тая таблица ? у меня в 6 тоже нормально
|
|||
9
palpetrovich
12.03.13
✎
15:33
|
(8) 5-я
|
|||
10
palpetrovich
12.03.13
✎
15:33
|
Название Тип Длина Точность
PERIOD_M Число 2 0 PERIOD_Y Число 4 0 ROWNUM Число 6 0 UKR_GROMAD Число 1 0 ZO Число 2 0 NUMIDENT Строка 10 LN Строка 100 NM Строка 100 FTN Строка 100 START_DT Число 2 0 END_DT Число 2 0 PID_ZV Строка 150 |
|||
11
palpetrovich
12.03.13
✎
15:36
|
+(10) есть еще внешний РегламентированныйОтчетЕдиныйСоциальныйВзнос.erf - так у него таб.5 отлитчается, правда при выгрузке - говорит "на текущий момент выгрузка недоступна"
|
|||
12
palpetrovich
12.03.13
✎
15:39
|
+(11) короче надо искать(ждать) обновленя ;)
|
|||
13
palpetrovich
12.03.13
✎
16:02
|
добавил у себя
ДокЭкспорт.поля.Добавить("NRM_DT", "C", 8); и закомментировал //Предупреждение(Нстр("ru = 'На текущий момент функция выгрузки не доступна!'; uk = 'На поточний момент функція вивантаження не доступна!'")); //Возврат; NRM_DT - в файле появляется, но пустое, видать Т5_ДатаСозданияРМ нет кста, по-ходу у тебя отчет новее, если не трудно выложи его куда-нить в файлообменник ...может помогу |
|||
14
Baglandir
12.03.13
✎
16:11
|
(13) напиши мне свою електронку
|
|||
15
Baglandir
12.03.13
✎
16:11
|
(13) У меня отчет отправился , скину тебе рабочую версию
|
|||
16
Sensodin
12.03.13
✎
16:12
|
Отчёт загружен в конфигурацию или внешний?
|
|||
17
palpetrovich
12.03.13
✎
16:13
|
palpetrovich ГАВ mail.ru
|
|||
18
palpetrovich
12.03.13
✎
16:28
|
с твоим отчетом, файл E04T05F.DBF ...вроде все есть
Название Тип Длина Точность PERIOD_M Число 2 0 PERIOD_Y Число 4 0 ROWNUM Число 6 0 UKR_GROMAD Число 1 0 ZO Число 2 0 NUMIDENT Строка 10 LN Строка 100 NM Строка 100 FTN Строка 100 START_DT Число 2 0 END_DT Число 2 0 NRM_DT Строка 8 PID_ZV Строка 150 |
|||
19
palpetrovich
12.03.13
✎
16:30
|
+18 может ты его в базу не подгузил и пользуешься старым? ...так бывает с регламентированными иногда
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |