Объявление

Свернуть
Пока нет объявлений.

Проект "Сведения о застрахованных лицах" СЗВ-М

Свернуть
X
  • Фильтр
  • Время
  • Показать
  • Сортировать
  • Упорядочить по
Очистить всё
новые сообщения

  • fla3
    Участник ответил
    Сообщение от LoraK Посмотреть сообщение
    Это так, но во всех других типах отчетности (да и в той же самой СЗВ-М, в печатной форме) - январь = "01", февраль = "02" и т.д....
    Я привела цитату из электронного формата СЗВ-М. И это основной ориентир. Печатная форма тут ни причём.

    Прокомментировать:


  • LoraK
    Участник ответил
    Сообщение от fla3 Посмотреть сообщение
    УТ:ТипМесяц xs:integer Верхняя граница области допустимых значений (включительно):12
    Нижняя граница области допустимых значений (включительно):1
    Это так, но во всех других типах отчетности (да и в той же самой СЗВ-М, в печатной форме) - январь = "01", февраль = "02" и т.д....

    Прокомментировать:


  • fla3
    Участник ответил
    Сообщение от LoraK Посмотреть сообщение
    А "Месяц" в каком формате должен быть: "3" или "03"?
    УТ:ТипМесяц xs:integer Верхняя граница области допустимых значений (включительно):12
    Нижняя граница области допустимых значений (включительно):1

    Прокомментировать:


  • LoraK
    Участник ответил
    Сообщение от Леонид Николаевич Посмотреть сообщение
    <АФ:ДатаВремя>2016-02-22T12:00:00+05:00</АФ:ДатаВремя>
    </СлужебнаяИнформация>
    Да, Леонид Николаевич, ТО ЖЕ, что и у Вас в Челябинске : +5 !

    И добавила ещё одно извращение (1С7 понимает только либо DOS-кодировку, либо WIN-1251): формирую файл, а потом построчно его же читаю, и для каждой строки вызываю функцию:
    // Преобразовать строку в UTF-8
    Функция ПреобразоватьСтрокуВ_UTF8(Стр)
    Длина=СтрДлина(Стр);
    Итог="";
    Для Н=1 По Длина Цикл
    Знак=Сред(Стр,Н,1);
    КодС=КодСимв(Знак);
    Если КодС<128 Тогда
    Итог=Итог+Знак;
    Иначе
    Если (КодС>=КодСимв("А"))И(КодС<=КодСимв("п")) Тогда
    Итог=Итог+Симв(208)+Симв(144+КодС-КодСимв("А"));
    ИначеЕсли (КодС>=КодСимв("р"))И(КодС<=КодСимв("я")) Тогда
    Итог=Итог+Симв(209)+Симв(128+КодС-КодСимв("р"));
    ИначеЕсли (Знак="ё") Тогда
    Итог=Итог+Симв(209)+Симв(145);
    ИначеЕсли (Знак="Ё") Тогда
    Итог=Итог+Симв(208)+Симв(129);
    КонецЕсли;
    КонецЕсли;
    КонецЦикла;
    Возврат Итог;
    КонецФункции

    Прокомментировать:


  • Леонид Николаевич
    Участник ответил
    Сообщение от LoraK Посмотреть сообщение
    У Вас в файле дата заполнения и ДатаВремя в служебной информации не соответствуют:
    Там акцент был на перекодировке.
    А, кстати, что Вы бы поставили у себя (в Златоусте)?
    Так? :
    <ДатаЗаполнения>2016-02-22</ДатаЗаполнения>
    </СЗВ-М>
    <СлужебнаяИнформация>
    <АФ:GUID>2D2B5A89-157C-44E8-A2A0-639B7CE30A69</АФ:GUID>
    <АФ:ДатаВремя>2016-02-22T12:00:00+05:00</АФ:ДатаВремя>
    </СлужебнаяИнформация>
    Мы-ж почти земляки

    Прокомментировать:


  • LoraK
    Участник ответил
    Сообщение от Aleksei_kr Посмотреть сообщение
    Здесь файл
    У Вас в файле дата заполнения и ДатаВремя в служебной информации не соответствуют:
    <ДатаЗаполнения>2016-02-22</ДатаЗаполнения>
    </СЗВ-М>
    <СлужебнаяИнформация>
    <АФ:GUID>2D2B5A89-157C-44E8-A2A0-639B7CE30A69</АФ:GUID>
    <АФ:ДатаВремя>2015-11-21T12:00:00-05:00</АФ:ДатаВремя>
    </СлужебнаяИнформация>

    Прокомментировать:


  • LoraK
    Участник ответил
    Сообщение от fla3 Посмотреть сообщение
    CheckPfr принимает вот это
    А "Месяц" в каком формате должен быть: "3" или "03"?

    Прокомментировать:


  • Леонид Николаевич
    Участник ответил
    Сообщение от fla3 Посмотреть сообщение
    Может быть, при формировании сразу пишете в первой строке UTF-8?
    Я сначала формирую с windows-1251, а потом вызываю win1251_utf8.exe.
    Она сама подставит UTF-8.
    Точно!!! Я ведь так и проверял... Но это Aleksey_Kr уже Вам задолжал

    Прокомментировать:


  • fla3
    Участник ответил
    Сообщение от Вильф Посмотреть сообщение
    Принимает, но в файле нет ИНН физлиц.
    У одного человека есть ИНН, у остальных нет. И это ничему не противоречит ...

    Прокомментировать:


  • fla3
    Участник ответил
    Сообщение от Леонид Николаевич Посмотреть сообщение
    Странно, что не работает win1251_utf8.exe
    Я ведь проверял...
    Может быть, при формировании сразу пишете в первой строке UTF-8?
    Я сначала формирую с windows-1251, а потом вызываю win1251_utf8.exe.
    Она сама подставит UTF-8.

    Прокомментировать:


  • Леонид Николаевич
    Участник ответил
    Сообщение от Aleksei_kr Посмотреть сообщение
    Косяки я поправил. Через CheckPFR проходит. Но конвертацию в UTF-8 делал через "Блокнот", но это диалог, а хотелось бы без него.
    Странно, что не работает win1251_utf8.exe
    Я ведь проверял...

    Прокомментировать:


  • Aleksei_kr
    Участник ответил
    Сообщение от Леонид Николаевич Посмотреть сообщение
    Странно. Файл остается почти без изменений... Не понял.
    Вторая строка тоже подозрительная... Не из примера - точно
    Вторую строчку взял из примера методом копирования

    Прокомментировать:


  • Aleksei_kr
    Участник ответил
    Сообщение от Леонид Николаевич Посмотреть сообщение
    Странно. Файл остается почти без изменений... Не понял.
    Вторая строка тоже подозрительная... Не из примера - точно
    Косяки я поправил. Через CheckPFR проходит. Но конвертацию в UTF-8 делал через "Блокнот", но это диалог, а хотелось бы без него.

    Прокомментировать:


  • НиколайМихайлович
    Участник ответил
    Сообщение от Aleksei_kr Посмотреть сообщение
    Уважаемые коллеги! 2 вопроса по СЗВ-М:
    1.Как оформлять 2-ю и последующие страницы в бумажной форме ?
    2. Посоветуйте простой конвертер кодировки Win -> UTF-8, который работает без диалога по схеме обращения: Задача.exe файл_исх файл_рерультат
    А никак не оформлять. По логике не должно быть БОЛЬШЕ одной бумажной страницы, поскольку она вмещает как раз 25 записей, а если больше - то по ТКС с ЭП. Одна строчка даже про запас

    Прокомментировать:


  • Леонид Николаевич
    Участник ответил
    Сообщение от Леонид Николаевич Посмотреть сообщение
    Завтра посмотрю. Пока вижу один косяк:
    не закрыл тег: <ФИО>
    ......
    <УТ:Отчество>АНДРЕЕВИЧ</УТ:Отчество>
    </ФИО>
    Странно. Файл остается почти без изменений... Не понял.
    Вторая строка тоже подозрительная... Не из примера - точно

    Прокомментировать:

реклама

Свернуть
Обработка...
X