#0
by gsdgdgds
Добрый день. Кто нибудь сталкивался с проблемой загрузки из клиент банка? Выдает ошибку "Неверный реквизит платежного документа, строка 65 : Код=0" Если удалить эту строчку из txt документа то нормально грузит. Как быть, каждый раз удалять из дока эти строчки или же дописать код в 1С?
#7
by gsdgdgds
Обновились, нет разницы. А подправить обработку загрузки. Она не игнорит стоку с тегом "код" Она ее проверяет на логическое выражение. Я не знаю как ее игнорировать. Если Импорт_Загружаемые[Тег] = Истина Тогда Иначе Сообщить("Неверный реквизит платежного документа, строка " + (Импорт_ТекущаяСтрока - 1) + " : " + СтрокаРазбора); Можете подсказать как поправить обработку?
#11
by Godofsin
Какие мысли есть по этому поводу? Может что-нибудь на что-нибудть проверять и игнорировать в случае выполнения какого-нибудь условия?
#13
by gsdgdgds
Проверить тег на значение? Если оно равно значение "Код" то принимать его равным "" или переходить к следующему? Верно?
#15
by Масянька
Из файла, выгруженного из банк-клиента, берутся данные для создания и заполнения платежек в 1С. В какой-то строке - либо не хватает данных, либо лишние, либо не понятны для 1С. Так посмотри, что в той строке, на которую ругается.
#17
by Kookish
Сейчас они тебя научат снимать конфигурацию с поддержки да типовые менять. И покатишься по наклонной...
#21
by gsdgdgds
БП 1.6 Не типовая допилиная на 40% Добавлен управленческий учет и изменена реализация
#40
by gsdgdgds
Если Импорт_Загружаемые[Тег] = Истина Тогда В этом месте программа сравнивает тег с чем-то. Как посмотреть с чем сравнивается? что бы добавить туда еще 1 реквизит?
#44
by gsdgdgds
Помоги, не издевайся. спотыкается на месте когда сравнивать начинает тег. Он разбирает строку "Код=0" В тег попадает "код" и после "Импорт_Загружаемые[Тег] = Истина Тогда" попадает на иначе. Значит не проходит сравнение. Вывод Нужно в переменную с которой сравнивают добавить наш "код" но я не могу заглянуть в нее так как если нажать перейти к определению он перебрасывает на "Перем Импорт_Загружаемые;"
#45
by gsdgdgds
Это сам фаил 1CClientBankExchange ВерсияФормата=1.01 Кодировка=Windows Отправитель=5NT(e) CLIENT 4.70.7 Получатель=Бухгалтерский учет, редакция 4.4 СекцияДокумент=Платежное поручение Дата=08.05.2014 Номер=3822 Сумма=97358.67 ПлательщикСчет=4 ПолучательСчет=40 ПлательщикИНН=2317 ПлательщикРасчСчет=40702 Плательщик1=Открытое акционерное общество "Санаторий" ПлательщикБИК=0463 ПолучательКорсчет=301018 ПолучательБанк1=ЮГО-ЗАПАДНЫЙ БАНК ОАО "СБЕРБАНК РОССИИ" ПолучательБанк2=РОСТОВ-НА-ДОНУ Очередность=5 СрокПлатежа=08.05.2014 НазначениеПлатежа=Оплата за продукты питания по с/ф, №СЧ-0042009 от 14.04.2014 , СЧ-0042776 от 26.04.2014,СЧ-0044117 от 30.04.2014Сумма 97358-67В т.ч. НДС(10%) 8850-79 ДатаСписано=08.05.2014 ПлательщикКПП=231 ПолучательКПП=232 КонецДокумента Дата=08.05.2014 Номер=3765 Сумма=13344.15 ПлательщикСчет=40702 ПолучательСчет=405018100 ПлательщикИНН=2317008757 ПлательщикРасчСчет=4070281 Плательщик1=Открытое акционерное общество "Санаторий" ПлательщикБИК=046359728 ПолучательРасчСчет=40501810 Получатель=УФК по Краснодаскому краю (ФБУ "Краснодарский ЦСМ" л/с 20186X06940 ) ПолучательБИК=040349001 ПолучательБанк1=ГРКЦ ГУ БАНКА РОССИИ ПО КРАСНОДАРСКОМУ КР. ПолучательБанк2=КРАСНОДАР Очередность=5 СрокПлатежа=08.05.2014 НазначениеПлатежа=Доход отоказания платных услуг по сч 41600039/41 от 04.04.2014Сумма 13344-15В т.ч. НДС(18%) 2035-55 ДатаСписано=08.05.2014 СтатусСоставителя=08 ПлательщикКПП=23 ПолучательКПП=230 ПоказательКБК=00000 ОКАТО=037 ПоказательОснования=0 ПоказательПериода=0 ПоказательНомера=0 ПоказательТипа=0 Код=2 КонецДокумента
#46
by Godofsin
Что мне кажется это не полностью процедура. Давай со слов Процедура ТакаяТо КонецПроцедуры
#47
by CepeLLlka
Лол.. Ты не обновился походу.. Соответствие загружаемых формируется раньше, перед чтением строк документа Посмотри что-нибудь такое - "СформироватьСоответствиеЗагружаемых" и увидишь там через запятую перечисляются все теги.. вот туда добавь.. Но этого будет мало.. Надо так-же добавить реквизит Код в самое ПП и добавить колонку в таблицу загружаемых. Иначе не прокатит..
#55
by Godofsin
Ну чууууваааак!!! Хорош тупить! Найди в функции эту строку: "Пока Лев(Врег(СокрЛП(СтрокаРазбора)), 14) <> "КОНЕЦДОКУМЕНТА" Цикл", потом добавь код
#59
by gsdgdgds
Я воткнул куда надо... Теперь он просто пропускает ее и вся таблица пустаюя кроме поля назначения. Я так делал уже
#63
by gsdgdgds
Нет, все равно пусто. в таблице. Я уже так делал. у меня потом вся таблица пустая. Мне так не нужно.
#64
by Масянька
Значит - догоняйте БД до последнего релиза. В док-т ПП появились новые реквизиты, вот их и не хватает.
#76
by gsdgdgds
ВОт об этом я в начале спрашивал... Большенство по рекомендовала дописал. Я думал так будет легче. Я просто до этого убирал иначе и документ грузился без ошибки но при этом терял реквизиты ПП. Дело в том что выгружает то нормально. Платежка соответствует стандартам. Проблема только в загрузке.
#77
by gsdgdgds
Может кто знает хорошо Командную строку? Я бы сделал батник и через него бы удалял циклом строки в которых есть "код=0" но к сожалению Команды для подобных манипуляция я нашел только под linux.
#79
by gsdgdgds
sed -e 's/ "код=0"/ " "/' -i (C:11.txt) это для linux для windows подобных команд не нашел
#80
by ivanov-i-i
Возьми оригинал обработки, до того как ты там что-то изменял, и добавь строчки из . Сегодня только это делал для клиента - все прекрасно работает - ничего не теряется.
#83
by ivanov-i-i
А вот что получается у меня: Ты из что добавил? Надо только строчки, где комментарий "Добавлено".
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Вывод в СКД с определенного уровня иерархии
- Включить/выключить блокировку регламентных заданий в командной строке
- Сколько просить за автосоздание актов сверки с по сумме и рассылку ? Альфа-авто.
- Отбор по элементу справочника в журнале регистрации 1С 8.2
- Обмен между базами на 8.2 и 8.3
- Открытие карточки номенклатуры из печатной формы
- Как поменять подразделение в штатном расписании 1с8зуп
- Журнал транзакций для базы данных "XXX" переполнен.
- Комплексная автоматизация: услуги банка (91.2 - 51)
- Общая форма "ФормаОтчета" в УТ11
- Агрегатные функции и группировки (универсальный отчет)
- Как перевести ДЗ в ТЗ 1с 8
- СКД 8.1 нарастающий итог
- 1с 8.2 КА. Отбор по конкретному значению субконто
- Ошибка при выполнении запроса GET к ресурсу
- НДФЛ и страховые взносы с начислений умершему работнику
- УТ 10.3. Закрытие регистра "Заказы покупателей" документом Требование накладная
- УТ 11 Не включать ндс в стоимость партий
- Некорректное отражение себестоимости в отчетах (УТ 10.3)
- Динамический набор колонок