17 ноября, суббота 05:45
Bankir.Ru

Объявление

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

Информация для Госналогинспекции в электр. виде

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

  • Информация для Госналогинспекции в электр. виде

    Для тех кто Врубается!

    Речь идет о документе:

    Приложение № 9м
    к Порядку применения положений Указа През. Рос. Фед.
    от 23.5.1994

    Требования к составу и структуре данных, передаваемых на магнитных
    носителях либо по каналам связи банками или другими
    кредитными учреждениями в Госналогинспекции

    Примечание 6.

    Подсчет контрольной суммы .....

    Привожу как напечатано!.......

    Алгоритм контрольного суммирования (длина контрольной суммы равна двум байтам)
    1. Обнулить переменную CRC (должна иметь длину, равную 4-м байтам),
    2. Если длина оставшейся части исходной информации равна нулю, то перейти к п. 8.
    3. Сдвинуть CRC влево на 8 разрядов (умножить на 256),
    4. Прочитать в младший байт CRC очередной байт исходной информации.
    5. Разделить CRC на величину 6966510= 1102116.
    6. Поместить остаток в CRC.
    7. Перейти к п. 2.
    8. Инвертировать CRC. В младших двух байтах CRC - контрольная сумма,


    Кто-нибудь выполнил эту программу???
    Жду не соболезнования! Жду конкретных советов!

    (Кто знает автора алгоритма - дайте E-mail)

  • #2
    sergeyp,

    1. МНС просит не расчитывать и не заполнять контрольную сумму. Эта просьба была высказана в устной форме и не подтвеждена какими-либо документами. Мотивировка: алгоритм, описанный в приложении №9 содержит ошибки. Мы сдавали отчеты без КС и их принимали.

    2. На мой взгляд ошибка находится в 5 пункте алгоритма. Его следует читать так: "Разделить CRC на величину 69665(в десятичной системе счисления)= 11021(в шеснадцатиричной системе счисления)".

    Комментарий

    Пользователи, просматривающие эту тему

    Свернуть

    Присутствует 1. Участников: 0, гостей: 1.

    Обработка...
    X