Ошибка во внешней обработке СБИС

18.01.22

Задачи пользователя - Адаптация типовых решений

При загрузке корректировочных счетов-фактур обработка не подтягивала основания.

При загрузке корректировочных счетов фактур обработка не подтягивает основание. Т.е. не ищет поступление для документа корректировка и создает счет-фактуру без основания.

Чтобы исправить, нужно зайти в модуль формы РаботаСДокументами1С:

 

 

Найти функцию

Функция сбисЗаполнитьДанныеИсходногоДокумента(Контекст) Экспорт

И исправить код:

 ИначеЕсли Контекст.СтруктураФайла.Файл.Формат = "счФактКор" Тогда
        //KES первое основание. Теперь основания - это массив
        Если    (    Контекст.СтруктураФайла.Файл.Документ.Свойство("НомерСчФ", ДокументПоступленияНомер)
            И    Контекст.СтруктураФайла.Файл.Документ.Свойство("ДатаСчФ", ДокументПоступленияДата))
            Или    (    Контекст.СтруктураФайла.Файл.Документ.Свойство("Основание") И ТипЗнч(Контекст.СтруктураФайла.Файл.Документ.Основание)=Тип("Массив")
            И     Контекст.СтруктураФайла.Файл.Документ.Основание[0].Свойство("Номер", ДокументПоступленияНомер)
            И    Контекст.СтруктураФайла.Файл.Документ.Основание[0].Свойство("Дата", ДокументПоступленияДата)) Тогда
        Иначе
            Сообщить("Не указаны номер или дата исходного документа"); 
            Отказ = Истина
        КонецЕсли;

на код:

 

    ИначеЕсли Контекст.СтруктураФайла.Файл.Формат = "счФактКор" Тогда
        //KES первое основание. Теперь основания - это массив
        Если    (    Контекст.СтруктураФайла.Файл.Документ.Свойство("НомерСчФ", ДокументПоступленияНомер)
            И    Контекст.СтруктураФайла.Файл.Документ.Свойство("ДатаСчФ", ДокументПоступленияДата))
            Или    (    Контекст.СтруктураФайла.Файл.Документ.Свойство("Основание") И ТипЗнч(Контекст.СтруктураФайла.Файл.Документ.Основание)=Тип("Массив")
            И     Контекст.СтруктураФайла.Файл.Документ.Основание[1].Свойство("Номер", ДокументПоступленияНомер)
            И    Контекст.СтруктураФайла.Файл.Документ.Основание[1].Свойство("Дата", ДокументПоступленияДата)) Тогда
        Иначе
            Сообщить("Не указаны номер или дата исходного документа"); 
            Отказ = Истина
        КонецЕсли;

 

Обработка СБИС счет фактура Sbis1C_UF

См. также

Логистика, склад и ТМЦ Адаптация типовых решений Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Чтобы не допустить путаницы с обещаниями клиентам и для четкого контроля исполнения заказов мы используем резервирование товаров. Мы доработали УНФ, чтобы она автоматически отменяла старые резервы и не мешала эффективно продавать.

7200 руб.

02.08.2023    4170    15    1    

32

Адаптация типовых решений Платформа 1С v8.3 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

29400 руб.

29.06.2023    5995    14    5    

24

Печатные формы Адаптация типовых решений Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение позволяет вывести в табличном документе факсимиле печати и подписей и/или вывести произвольную картинку из прикреплённых файлов организации для 1С УТ 11.5, КА 2.5, ERP 2.5, УНФ 3, Розница 3. Вывод факсимиле возможен в табличные документы УПД, УКД, Счёт-фактура, ТОРГ-12 и другие. Возможно настроить вывод для любых типовых макетов (Акт сверки, М-15, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с установленными именами. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

3000 руб.

07.02.2023    6707    73    10    

30

Адаптация типовых решений Программист Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Абонемент ($m)

Каждый из нас сталкивается с ситуацией, когда какой-нибудь менеджер показывает свой Excel и рассказывает, как он что-то из 1С копирует в него, снабжает пояснениями, выделяет цветом и т.д. и т.п. Заканчивается все просьбой сделать вот чтобы также было в 1С. И оказывается такой человек (почти с гарантией) либо лучшим продажником, либо каким-то важным, за все отвечающим, - на ком все держится.

2 стартмани

22.04.2024    5269    dimanich70    15    

22

БСП (Библиотека стандартных подсистем) Адаптация типовых решений Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Понадобилось в подменю "Создать на основании" добавить свою команду, которая открывает обработку. В процессе доработок появилась проблема двух подменю "Создать на основании". В статье о том, как решились проблемы.

01.03.2024    6831    dimanich70    9    

18
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. JohnyDeath 302 22.01.22 18:58 Сейчас в теме
А вы в СБИС обращались? Наверное будет всем хорошо, когда сам поставщик обработки поправит это у себя и выложит новую версию у себя на официальной страничке
2. sv_baranov 6 24.01.22 09:11 Сейчас в теме
Да. Я к ним обратился. Они начали спрашивать у меня ИНН. )))
Я им про ошибку в их обработке, а они без ИНН со мной не стали разговаривать.
Я так понял им не шибко нужно.

И еще. Эта правка касается только если корректировка сч.фактуры выписана на основании одной сч.фактуры.
А если на основании нескольких - обработка вообще не предусматривает такую работу.
Печаль, но факт. Недоделка.
3. user1466146 24.01.22 14:56 Сейчас в теме
Чтобы было совсем круто рекомендую вам оформлять доработки обработки СБИС по стандарту от самого Тензора (СБИС).

Стандарт в том, что они переопределяют функции и процедуры в отдельном файле внешней обработки ВнешниеФункции_Клиент, который позволяет при обновлении основного файла обработки не потерять доработанный код. Этот файл кладется в папку с настройками СБИС (settings sbis)

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

Если сделать по стандартам Тензора, то пользователь просто закидывает файл в папку, перезаходит в обработку и всё работает.

Вот ссылка на стандарты от самого Тензора для доработок обработки в целом по всем фронтам:
1.https://wiki.razgovorov.ru/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%­D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0

Вот ссылка на работу с Загрузкой входящих документов
1.https://wiki.razgovorov.ru/index.php/%D0%92%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%­D0%BD%D0%BA%D1%86%D0%B8%D0%B8_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1­%D0%BE%D1%82%D0%BA%D0%B8_%D0%A1%D0%91%D0%98%D0%A1_%D0%B4%D0%­BB%D1%8F_1%D0%A1_8.%D1%85#.D0.92.D0.BD.D0.B5.D1.88.D0.BD.D0.B8.D0.B5_.D1.84.D1.83.D0.BD.D0.BA.D1.86.D0.B8.D0.B8_.D0.B4.D0.BB.D1.8F_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B8_.D0.B4.D0.BE.D0.BA.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D0.BE.D0.B2
Оставьте свое сообщение