Объявление

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

Вопрос по педагогических работников

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

    Вопрос по педагогических работников

    CheckXML от 28.12.07 выдает такую ошибку
    --------------------------
    №34 [ФИО]: Иванов Иван Иванович
    Период Работы с 01.01.2007 по 31.12.2007, Основная Строка №1
    ***30: Ошибка в сочетании реквизитов стажа блока <ОсобенностиУчета>.
    Значение <ДоляСтавки> = 0.00 должно быть НЕ равно 0.00, т.к. начало периода 01.01.2007,
    а для педагогических работников не руководителей с 01.09.2000 должна быть указана ставка или часть ставки!
    ----------------------------
    Выгрузку делаем из 1с 7.7 ЗиК версия 279
    у сотрудника указано в форме СЗВ 4-1 что Период Работы с 01.01.2007 по 31.12.2007 28-ПД, 1 ставка.
    где искать проблемму?

    #2
    Ответ: Вопрос по педагогических работников

    Полагаю, надо проблему искать в
    1с 7.7 ЗиК версия 279
    .
    Можете привести сам текст, на который "ругается" CheckXML?

    Комментарий


      #3
      Ответ: Вопрос по педагогических работников

      </Страхователь>
      <РасчетныйПериод>2007</РасчетныйПериод>
      <ДатаЗаполнения>10.01.2008</ДатаЗаполнения>
      - <ТарифСтраховыхВзносов>
      <КодКатегории>НР</КодКатегории>
      <КодДополнительногоТарифа />
      <НазваниеКатегории>НАЕМ/РАБОТНИК</НазваниеКатегории>
      <НазваниеДополнительногоТарифа />
      </ТарифСтраховыхВзносов>
      - <НачисленоВзносовОсновных>
      <Страховые>13840.06</Страховые>
      <Накопительные>0</Накопительные>
      <Дополнительные>0</Дополнительные>
      </НачисленоВзносовОсновных>
      - <БольничныеЛисты>
      <ВсеГоды>0</ВсеГоды>
      <ВсеМесяцы>0</ВсеМесяцы>
      <ВсеДни>0</ВсеДни>
      </БольничныеЛисты>
      - <АдминистративныйОтпуск>
      <ВсеГоды>0</ВсеГоды>
      <ВсеМесяцы>0</ВсеМесяцы>
      <ВсеДни>0</ВсеДни>
      </АдминистративныйОтпуск>
      - <ВсеПериодыРаботы>
      <Количество>1</Количество>
      - <ПериодРаботы>
      - <ОсновнаяСтрока>
      <НомерСтроки>1</НомерСтроки>
      <ДатаНачалаПериода>01.01.2007</ДатаНачалаПериода>
      <ДатаКонцаПериода>31.12.2007</ДатаКонцаПериода>
      - <ОсобенностиУчета>
      - <ВыслугаЛет>
      <ОснованиеВЛ>28-ПД</ОснованиеВЛ>
      - <ВыработкаВчасах>
      <Часы>0</Часы>
      <Минуты>0</Минуты>
      </ВыработкаВчасах>
      </ВыслугаЛет>
      </ОсобенностиУчета>
      </ОсновнаяСтрока>
      </ПериодРаботы>
      </ВсеПериодыРаботы>
      </ИС_СЗВ-4-1>
      - <ИС_СЗВ-4-1>

      Комментарий


        #4
        Ответ: Вопрос по педагогических работников

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

        Комментарий


          #5
          Ответ: Вопрос по педагогических работников

          И что тепеть делать не подскажите

          Комментарий


            #6
            Ответ: Вопрос по педагогических работников

            Сформировать файл правильно. Лучше всего обратиться к Вашим сопровожденцам 1С: решение технических проблем формирования файла - это их работа.

            Комментарий


              #7
              Ответ: Вопрос по педагогических работников

              Помогли добые люди:
              Нужно исправить
              Кусочек модуля со строчки 5394
              //Юрий - начало Выгрузка ПФР льготников
              //ИначеЕсли (ТекущийСписокСтажа.СЗВОснованияВыслугиЛет = Перечисление.СЗВОснованияВыслугиЛет2002.ст28пГД)
              КонецЕсли;
              Если (ТекущийСписокСтажа.СЗВОснованияВыслугиЛет = Перечисление.СЗВОснованияВыслугиЛет2002.ст28пГД)
              Или (ТекущийСписокСтажа.СЗВОснованияВыслугиЛет = Перечисление.СЗВОснованияВыслугиЛет2002.ст28пПД)
              Или (ТекущийСписокСтажа.СЗВОснованияВыслугиЛет = Перечисление.СЗВОснованияВыслугиЛет2002.ст28пСМ)
              Или (ТекущийСписокСтажа.СЗВОснованияВыслугиЛет = Перечисление.СЗВОснованияВыслугиЛет2002.ст28пГДХР)
              Или (ТекущийСписокСтажа.СЗВОснованияВыслугиЛет = Перечисление.СЗВОснованияВыслугиЛет2002.ст28пГДХР) Тогда

              //хмлДоляСтавки = хмлОсобыеУсловияТруда.СоздатьПодчиненныйЭлемент("Д оляСтавки");
              //хмлДоляСтавки.Значение = ТекущийСписокСтажа.СЗВПараметр1ВыслугиЛет;
              хмлДоляСтавки = хмлВыслугаЛет.СоздатьПодчиненныйЭлемент("ДоляСтавк и");
              хмлДоляСтавки.Значение = ЧислоВФайл(ТекущийСписокСтажа.СЗВПараметр3ВыслугиЛ ет);
              //Юрий - конец Выгрузка ПФР льготников

              Комментарий


                #8
                Ответ: Вопрос по педагогических работников

                1С - это не программа для создания отчета, а инструмент для создания отчета, который нужно умело настроить.

                Комментарий

                реклама

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