21.02.2012, 11:29 | #1 |
Участник
|
Проблема при выполнении Импорта выписки по счету (проводка)
Здравствуйте!
Столкнулся со следующей проблемой: При выполнении операции "Импорт выписки по счету (проводка)" (Главная книга/Журналы/Общий журнал/Строки/Функции/Импорт выписки по счету(проводка)) при попытке импортировать строки из csv файла некорректно заполняются строки (несколько значений по строке файла csv попадают в одно поле Текст на форме Ах). Вопрос: не подскажете в каком порядке должны идти поля в csv файле, какой должна быть структура файла? Также при выборе "Импорт выписки по счету (проводка)" всплывает диалог с выбором Метода импорта. Не могли бы пояснить разницу между типами Метода импорта (DTAUS (DE), FINNISH BASIC, Format1, M_CASH (HU), MT940 (DE), NL - SWIFT MT940).... Произвести импорт у меня получилось только с типом Метода импорта FINNISH BASIC. Заранее спасибо. |
|
21.02.2012, 11:48 | #2 |
Banned
|
Чтобы понять порядок, надо заглянуть в классы LedgerInAccountStatement. Едва ли кто здесь на форуме знает наизусть формат немецких и финских файлов
|
|
21.02.2012, 12:29 | #3 |
Участник
|
Я бы вообще задался вопросом: что именно вы хотите сделать, выполняя эти операции? И какая версия системы?
__________________
Ivanhoe as is.. |
|
21.02.2012, 13:35 | #4 |
Banned
|
Ну, понятно, что человек хочет сделать: импортировать проводки в журнал ГК с помощью какого-нибудь стандартного класса. Я недавно делал нечто похожее и за основу тоже взял формат Finnish Basic как наиболее простой.
|
|
21.02.2012, 13:42 | #5 |
Участник
|
Не могли бы пояснить разницу разных методов импорта...также для метода импорта определил группу определений. В выбранной группе определений добавил таблицу LedgerJournalTrans и в форме Поля (выз-ся по кнопке Настройка полей в форме настройка таблиц) определил порядок полей. По данному порядку создал файл. и все равно безуспешно.
|
|
22.02.2012, 05:48 | #6 |
Участник
|
Цитата:
Сообщение от Dino47
Не могли бы пояснить разницу разных методов импорта...также для метода импорта определил группу определений. В выбранной группе определений добавил таблицу LedgerJournalTrans и в форме Поля (выз-ся по кнопке Настройка полей в форме настройка таблиц) определил порядок полей. По данному порядку создал файл. и все равно безуспешно.
Это уже совсем другой механизм... определитесь какой именно механизм будем обсуждать. Цитата:
Сообщение от Dino47
Столкнулся со следующей проблемой: При выполнении операции "Импорт выписки по счету (проводка)" (Главная книга/Журналы/Общий журнал/Строки/Функции/Импорт выписки по счету(проводка)) при попытке импортировать строки из csv файла некорректно заполняются строки (несколько значений по строке файла csv попадают в одно поле Текст на форме Ах).
Вопрос: не подскажете в каком порядке должны идти поля в csv файле, какой должна быть структура файла? формат описан classDeclaration X++: /* FINNISH BASIC IMPORT FORMAT
Name Offset Length Positions Comments
------------------- ----------- ----------- --------- --------------------------------------------------
AccountType 001 001 001 - 001 Use 0 (Zero) if blank
AccountNum 002 010 002 - 011
TransactionText 012 030 012 - 041
DebitAmount 042 020 042 - 061
CurrencyCode 062 003 062 - 064 If Blank, use "EUR"
ExchangeRate 065 010 065 - 074
TaxGroup 075 010 075 - 084 VAT Group / Sales Tax Group
Dimension1 085 010 085 - 094 Department
Dimension2 095 010 095 = 104 Cost Center
Dimension3 105 010 105 - 114 Purpose
Voucher 115 010 115 - 124
CreditAmount 125 020 125 - 144 AmountCurCredit
TaxCode 145 010 145 - 154 VAT Code / Sales Tax Code
OffsetAccount 155 010 155 - 164
OffsetAccountType 165 001 165 - 165
TransDate 166 008 166 - 173 Preferred Format: YYMMDD (Positions 168 - 173)
Alternate Format: YYYYMMDD (Positions 166 - 173)
TaxItemGroup 174 010 174 - 183 VAT Group / Item Sales Tax Group
*/ X++: TransactionText 012 030 012 - 041 Удачи. Последний раз редактировалось kaw; 22.02.2012 в 05:55. |
|