Имя: Пароль:
1C
1С v8
Клиент-Банк
0 Targetai
 
07.10.12
20:43
8.2 Бухгалтерия для Украины (1,2)
Столкнулся с проблемой при загрузке данных с клиент банка в 1С. Аваль дал выгрузки в 3 форматах,но не один из форматов не загружается в 1с корректно. Может у кого есть универсальная внешняя обработка?
1 zladenuw
 
07.10.12
20:52
в каких форматах и что не корректно ?
2 Targetai
 
07.10.12
20:59
(csv, zzz, dbf) в моем варианте не создает договор и при записи нового контрагента, Выдает дивные символы эпохи средневековья. При попытке изменить кодировку текста, контрагента отображает корректно а вот комментарии в которых вноситься инфа по сделке отображается страшнее прежнего
3 zladenuw
 
07.10.12
21:01
(2) а чем то открыть пробовал другим ?
вот тут можно сказать обработку. но это как пример.
http://auribp.com.ua/default.aspx?ID=50
4 zladenuw
 
07.10.12
21:05
(2) может тут поможет v8: Чтение DBF файла (кодировка) 8.1.
5 Targetai
 
12.10.12
11:50
Ребят, подскажите, как в коде при создании договора указать корректно владельца?
Процедура НовыйДоговор(Клиент)
       НайденныйДоговорОбъект = Справочники.ДоговорыКонтрагентов.СоздатьЭлемент();
       НайденныйДоговорОбъект.Наименование          = НСтр("ru='Основной договор';uk='Основний договір'",Локализация.КодЯзыкаИнформационнойБазы());
       НайденныйДоговорОбъект.ВедениеВзаиморасчетов = Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоДоговоруВЦелом;
       НайденныйДоговорОбъект.ВалютаВзаиморасчетов  = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяВалютаВзаиморасчетов");

       Если НЕ ЗначениеЗаполнено(НайденныйДоговорОбъект.ВалютаВзаиморасчетов) Тогда
           НайденныйДоговорОбъект.ВалютаВзаиморасчетов = Константы.ВалютаРегламентированногоУчета.Получить();
       КонецЕсли;

       Если НЕ ЗначениеЗаполнено(НайденныйДоговорОбъект.Организация) Тогда
           НайденныйДоговорОбъект.Организация  = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");
       КонецЕсли;
       НайденныйДоговорОбъект.Владелец    = Клиент;
       /// ДОБАВИТЬ ПРОверку
       Если ПрихРасх= 2 Тогда    // Приход денег
       НайденныйДоговорОбъект.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем;
   Иначе  // Расход денег
       НайденныйДоговорОбъект.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПоставщиком;
   КонецЕсли;
       НайденныйДоговорОбъект.СхемаНалоговогоУчета       = Справочники.СхемыНалоговогоУчетаПоДоговорамКонтрагентов.ПоПервомуСобытию;
       НайденныйДоговорОбъект.СхемаНалоговогоУчетаПоТаре = Справочники.СхемыНалоговогоУчетаПоДоговорамКонтрагентов.ПоПервомуСобытию;
       НайденныйДоговорОбъект.СложныйНалоговыйУчет       = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновноеЗначениеСложныйНалоговыйУчет");
       Если НайденныйДоговорОбъект.СложныйНалоговыйУчет  Тогда
           
           НайденныйДоговорОбъект.ВедениеВзаиморасчетовНУ = Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоДоговоруВЦелом
           
       Иначе
           
           НайденныйДоговорОбъект.ВедениеВзаиморасчетовНУ = НайденныйДоговорОбъект.ВедениеВзаиморасчетов;
           
       КонецЕсли;
       НайденныйДоговорОбъект.Владелец = ???????????
       НайденныйДоговорОбъект.Записать();
       НайденныйДоговор = НайденныйДоговорОбъект.Ссылка;
       Спр = Клиент.Ссылка.ПолучитьОбъект();
       Спр.ОсновнойДоговорКонтрагента = НайденныйДоговор;
       Спр.Записать();
       


КонецПроцедуры
6 hhhh
 
12.10.12
11:56
так у вас выше по тексту задается владелец. Зачем второй раз одно и то же задавать?
7 Targetai
 
12.10.12
12:20
В том то и вся загвозка, он не определяей владельца, вернее при попытке  обработки даного кода, выдает сообщение что владелец не заполнен или заполнен не верно
8 Classic
 
12.10.12
12:25
А че, в Клиент-Банке есть загрузка из этих форматов? Вроде только хмл и тхт
9 Targetai
 
12.10.12
12:28
Есть, и с dbf , csv
10 Bell
 
13.10.12
02:00
Так банки стандарт обмена не поддерживают?
11 zladenuw
 
13.10.12
03:27
а где проблемы ? могу за 20 у.е. подумать, написать
12 Mikhail Volkov
 
13.10.12
03:52
В УТ10.3 и УПП1.3 частенько с Платежное поручение входящее Клиент банк создает дубли контрагентов по ИНН. Это бухи косячат, или обработка?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn