Имя: Пароль:
1C
 
Выгрузка списков в банк (очень срочно)
0 serg3001
 
14.06.11
21:28
нужна помощь, скачал выгрузку в форматах DBF, TXT и XML для 1с7.7 ЗиК (1С: Расчет 7.7) ред.2.3 (7.70.258)
Когда формируется xml файл, то данные по суммам в нём проставляются без нулей, например,
2500.00 -->2500
2500.50 -->2500.5  
2500.11 -->2500.11 (правильно)
В коде обработки указаны "Ч015.2"и"Ч15.2", пробовал менять на "Ч15.2", "Ч15.2.,", "Ч15." и "Ч15.2." всё без изменений.  
Подскажите, пожалуйста, как отобразть нули?
1 andrewks
 
14.06.11
21:30
чем пишется в хмл?
2 andrewks
 
14.06.11
21:32
и вообще, с чего взял, что это неправильно? принимающая сторона отказывает, что-ли? чем обосновывает?
3 poligraf
 
14.06.11
21:35
(0) отладчик чего говорит? на выходе твои попытки изменения формата дают нужный результат? если да - то ответь на (1)
4 andrewks
 
14.06.11
21:41
кричал, что срочно, а сам пропал. или уже успели уволить? :-)))
5 serg3001
 
14.06.11
21:53
в xml пишется обработкой, в регламенте банка идёт условие по суммам, должны быть с .30, дали образцы с примерами ихними, в одном из них идёт с .00, в другом без них. В банк не дозвонился, завтра вручную относить надо.Если дадут добро, то оставлю так как есть, а если нет, то срочно делать надо.До этого в txt формате перечисляли, xml ни разу не отсылал, вот и переживаю.
Не, не уволили, завтра могут уволить))
6 andrewks
 
14.06.11
21:56
в хмл-е числа - это нумерик, или строки? если первое - забей, всё нормально, если второе - тут два варианта, или прокатит, или в банке модуль-приёмник *удаки писали. но в этом случае можно и изменить строку прямо в 1с-овской обработке
7 serg3001
 
14.06.11
22:00
не совсем понял про нумер/строки, вот кусок из файла привожу:
<ЗачислениеЗарплаты>
<Сотрудник Нпп="1">
<Фамилия>
Абрамова
</Фамилия>
<Имя>
Татьяна
</Имя>
<Отчество>
Владимировна
</Отчество>
<ОтделениеБанка>
9013
</ОтделениеБанка>
<ФилиалОтделенияБанка>
0166
</ФилиалОтделенияБанка>
<ЛицевойСчет>
4081755021555555555559
</ЛицевойСчет>
<Сумма>
1095
</Сумма>
</Сотрудник>
8 andrewks
 
14.06.11
22:03
это кагбэ перс.данные. забей ФИО и счета чем-нибудь, звёздочками, например
9 andrewks
 
14.06.11
22:05
кстати, схема есть? xsd-файл
10 serg3001
 
14.06.11
22:07
цифры были изменены рандомом, но суть в файле Вы увидели же? Да, банк дал xsd
11 andrewks
 
14.06.11
22:09
можно выложить xsd в зипе на zalil.ru
12 serg3001
 
14.06.11
22:10
13 andrewks
 
14.06.11
22:15
должно быть всё нормально. если сомневаешься - можешь проверить свой файл на соответствие схеме в любой программе, которая это умеет, например, в xmlNotepad2007.
если файл соответствует схеме, а банк говорит, что выгружено неправильно - они будут крайне неправы, их можно и послать за это
14 serg3001
 
14.06.11
22:23
Спасибо за консультацию, сейчас проверю.Завтра утром всё прояснится.
15 serg3001
 
14.06.11
22:36
Вообщемс, посмотрел схему, которую выложил, она для открытия счетов, а у меня на зачисление з/п.
16 serg3001
 
15.06.11
21:15
закрывайте тему
17 andrewks
 
15.06.11
21:17
(16) чё, всё пучком?
18 serg3001
 
15.06.11
21:47
Нет, в обязательном порядке должны стоять разряды после точки.С утра покопавшись в обработке, нули таки сделались, но в итоговой сумме только не смог проставить, исправлял вручную.Потом в банк отвёз, сказали, что всё путём.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn