При пробитии чека из товаро-учетного ПО (1С, Фронтол и т.д.) на фискальных регистраторах Атол может возникать ошибка 231 — Некорректное значение параметров команды ФН.

    Ошибка 231 - Некорректное значение параметров команды ФН

    Ошибка возникать при попытке передачи некорректной СНО на ФН, не поддерживающих данный тип системы налогообложения.

    Пример: ФН-1.1 исполнение 4 на 36мес. от компании Инвента не поддерживает работу с ОСН.

    В логе драйвера: ResultCode = -4015 ResultDescription = "Некорректное значение параметров команды ФН" BadParam = 0 BadParamDescription = "Ошибок в параметрах нет"

    Необходимо проверить корректную передачу СНО или выставленные настройки СНО по умолчанию.

    Возможное решение:

    Атолл техподдержка:
    Вы должны передавать Driver.Set_ItemType=4
    Если организация продает только услуги то можете запрограммировать Т2Р1П120 установив там значение 4. 

    В Тест ККМ на закладке Программирование в
    Таблице 2
    Ряд 1
    Поле 120 установить значение "4"

     

     

    Функция ПреобразоватьТаблицуЗначенийВМассив(тзДанные) Экспорт

    мсДанные = Новый Массив;

    // Запишем в массив

    Для Каждого СтрокаТЗ Из тзДанные Цикл

    стСтрокаТаблицы = Новый Структура;
    Для Каждого ИмяКолонки Из тзДанные.Колонки Цикл
    стСтрокаТаблицы.Вставить(ИмяКолонки.Имя, СтрокаТЗ[ИмяКолонки.Имя]);
    КонецЦикла;

    мсДанные.Добавить(стСтрокаТаблицы);

    КонецЦикла;

    Возврат мсДанные;

    КонецФункции

    Функция ПреобразоватьМассивВТаблицуЗначений(мсДанные) Экспорт

    тзДанные = Новый ТаблицаЗначений;

    Для Каждого ЭлементМассива Из мсДанные Цикл
    // Рисуем колонки для таблицы

    Если тзДанные.Колонки.Количество() = 0 Тогда
    Для Каждого ЗначениеСтруктуры Из ЭлементМассива Цикл
    тзДанные.Колонки.Добавить(ЗначениеСтруктуры.Ключ);
    КонецЦикла;
    КонецЕсли;

    // Добавляем данные в таблицу

    НоваяСтрока = тзДанные.Добавить();
    Для Каждого ЗначениеСтруктуры Из ЭлементМассива Цикл
    НоваяСтрока[ЗначениеСтруктуры.Ключ] = ЗначениеСтруктуры.Значение;
    КонецЦикла;
    КонецЦикла;

    Возврат тзДанные;

    КонецФункции

    Tags: ,

    В общем модуле «Универсальные механизмы» в функции «НапечататьВнешнююФорму» ставим точку останова на пункте

    ТабДокумент = Обработка.Печать();

    В результате чего, открыв базу и запустив ее в режиме предприятия, мы попадем в общий модуль «Универсальные механизмы». Нажмем F11 и внизу появится новое окно временного файла и сможем произвести отладку ВПФ.

    Единственный минус данного метода заключается в том, что по невнимательности программист начинает редактировать программный код собственно временного файла а не самой внешней печатной формы и при сохранении которого не будут производится какие-либо изменения.

    Tags: ,

    Организация совмещает упрощенку и ЕНВД. Учёт ведётся в 1С:Бухгалтерия 8 (ред. 3.0).

    Доходы ЕНВД попадают в КУДИР УСН.

    Причина - в регистре сведений "Счета доходов и расходов с особым порядком налогообложения" не  были указаны счета 90.01.2 и 90.02.2.

    После добавления и перепроведения документов "Отчёт о розничных продажах" всё доходы от розницы ушли на ЕНВД.

    002

     

    Дополнительно:

    Настройка раздельного учета выручки от продаж для АТТ на ЕНВД:

    Проверяем, что в форме "Налоги и отчеты" в группе "Система налогообложения" установлен флажок "ЕНВД"

    001

     

    Настройка счетов учета для торговой точки на ЕНВД в справочнике "Склады":

    • Раздел: Справочники – Склады.
    • Выберите (или создайте новый) элемент справочника для торговой точки с типом склада "Розничный магазин"
    • Перейдите по ссылке "Счета учета номенклатуры".
    • По кнопке "Создать" добавьте новую запись. В поле "Склад" выберите торговую точку.
    • Снимите флажок в поле "Определять счета автоматически" и укажите счет доходов 90.01.2 и счет расходов 90.02.2.
    • "Записать и закрыть".

    003

    Tags: ,

    1. Заходим на сервер приложений 1С под локальным админом
    2. Запускаем DCOMCNFG  (Консоль настроек "Component  Services")
      1. Открываем ветку Console Root -> Component Services ->  Computers ->  My computer ->  DCOM Config
      2. Ищем "Microsoft Excel Application"
      3. Если нашли, то переходим к пункту 4 (Настраиваем свойства DCOM компонента "Microsoft Excel Application")
      4. Закрываем "Component  Services"
    3. Настройка реестра
      1. Запускаем REGEDIT
      2. Открываем ветку Computer\HKEY_CLASSES_ROOT\AppID\EXCEL.EXE, если ее нет, то создаем
      3. Создаем в ней строковый параметр AppID  = {00020812-0000-0000-C000-000000000046}
      4. Выполняем команду "mmc comexp.msc /32", которая делает то же что и DCOMCONFIG, но позволяет видеть  32 битные компоненты.
      5. После этого в Component Services должен появиться "Microsoft Excel Application"
    4. Настраиваем свойства DCOM компонента "Microsoft Excel Application"
      1. Закладка "Security"
        1. "Launch and Activation Permissions" - Customize - Edit
          1. Добавляем пользователя, под которым запускается  агент сервера 1С
          2. Назначем ему только следующие права  (allow):
            1. Local Launch
            2. Local Activation
        2. "Access  Permissions" - Customize - Edit
          1. Добавляем пользователя, под которым запускается  агент сервера 1С
          2. Назначаем ему только следующие права  (allow):
            1. Local Access
      2. Закладка "Identity"
        1. Должно быть выбрано "The launching user"
    5. Системные папки
      1. Папка "C:\Windows\SysWOW64\config\systemprofile\Desktop\"
        1. Проверяем наличие папки , если нет -то создаем.
        2. Заходим в свойства этой папки.
        3. Закладка Security
        4. Добавляем, если нет, пользователя, под которым запускается агент сервера 1С
        5. Добавляем право "Read" и "Write"
      2. Папка "C:\Windows\System32\config\systemprofile\Desktop\"
        1. Проверяем наличие папки , если нет -то создаем.
        2. Заходим в свойства этой папки.
        3. Закладка Security
        4. Добавляем, если нет, пользователя, под которым запускается агент сервера 1С
        5. Добавляем право "Read" и "Write"

    PS: Вопросы серверной автоматизации Office https://support.microsoft.com/kb/257757

    Корпорация Microsoft на сегодняшний день не рекомендует производить и не поддерживает автоматизацию программ из пакета Microsoft Office с помощью автоматических, неинтерактивных клиентских приложений или компонентов (включая ASP, DCOM и службы NT), поскольку при запуске в этом окружении программы пакета Office могут работать нестабильно или зависать.
     
    Взято здесь:
    Tags: , ,