|
Кто как дорабатывает внешнюю обработку обмена БП3.0 с СБИС? | ☑ | ||
---|---|---|---|---|
0
paxan
10.12.20
✎
22:02
|
Здравствуйте.
Назрела необходимость подправить работу внешней обработки, что раздается СБИС для обмена с их ЭДО. Попытался нахрапом взять штурмом эту задачу, а не тут -то было). Код не столько запутанный, сколько сильно разветвленный, все делается через довольно сложные параметры процедур в виде структур, вызовов экспортных процедур кучи форм, притом сами названия вызываемых процедур динамические и тп. Мне сейчас нужно чтобы в выгружаемом документе за место определенных данных для конкретного вида документа в хмл-ке которая шлется сбису писались другие данные.Т.. грубо говоря за место одного клиента, договора, номера или еще что выбрать другие данные, возможно по какому-то алгоритму, который сложно будет просто запросом описать. Максимум что удалось найти - это место, где процедура формирует на основе описания полей запроса текст запроса, потом он выполняется. Но в упор не могу найти место, где из этих данных в виде кучи собственно формируется хмл-документ. Направьте пожалуйста, кто сталкивался с подобной задачей, куда рыть то? В какой процедуре, форме, модуле или еще как лучше сделать такое переопределение? Есть вообще такое подозрение что текст хмл вообще даже не эта обработка формирует, а как-то сам сайт или сервисы сбиса (говорю топорно)... Как правильнее вести отладку обработки, чтобы не нужно было отправлять документы на рабочую учетку сбиса и тп.. В общем буду рад любым советам из этой сферы) |
|||
1
mikecool
10.12.20
✎
22:05
|
"Код не столько запутанный" - это ты с Диадоком еще не сталкивался )))
читать инструкции, замер производительности и точки останова в отладке |
|||
2
mikiton
10.12.20
✎
22:57
|
в макетах гляньте коды модулей
|
|||
3
zak555
10.12.20
✎
23:02
|
Зачем ?
Есть же внутри 1с-эдо |
|||
4
paxan
10.12.20
✎
23:14
|
(3) Есть то оно есть, но чем мне эта информации поможет в моем вопросе?
|
|||
5
paxan
11.12.20
✎
09:35
|
(2) Нет там ничего в макетах, точнее есть, но только описание разделов а не механизм получения данных.
|
|||
6
Garykom
гуру
11.12.20
✎
09:42
|
(4) Перейдите со СБИСа на 1С-ЭДО
|
|||
7
paxan
11.12.20
✎
10:41
|
апну тему
|
|||
8
zak555
13.12.20
✎
15:39
|
(4) в 1с-эдо намного проще свои теги добавлять
|
|||
9
dis12345
13.12.20
✎
17:27
|
Когда понадобилось выгружать в Астрал-отчет 4.5 и АстралОнлайн с подменой контрагента, правил общий модуль ОбменСконтрагентамиБП-ЗаполнитьДанныеУчастника
|
|||
10
NorthWind
13.12.20
✎
17:46
|
(0) для мелких доработок там вроде xml-шаблончики были. Кроме того, СБИСники сами готовы делать доработки за бабло, во всяком случае, их ТП, когда сталкивается с вопросом, который они решить не могут, они сразу говорят - этого нет, но можем сделать, ценник от стольких-то тыс рублей. В принципе норм, с учетом того что обработка предоставляется бесплатно и за апи денег тоже не берут. Можно разово заплатить за доработку.
|
|||
11
paxan
14.12.20
✎
15:44
|
Спасибо всем ответившим. Примерно уже разобрался с общим принципом. Да, мелкие доработки через хмл-шаблоны делаются, плохо что нет нигде полного описания их структуры.
|
|||
12
NorthWind
14.12.20
✎
17:42
|
(11) думаю что ссылку ниже вы читали, если всерьез подошли к вопросу. Но на всякий случай оставлю ее здесь.
http://wiki.razgovorov.ru/index.php/Настройка_внешней_обработки_СБИС_для_1С_8.х |
|||
13
paxan
17.12.20
✎
16:48
|
(12) Да. именно она и помогла. Кроме этой информации толком ничего и не нашел. Спасибо. Побольше бы деталей..
|
|||
14
NorthWind
17.12.20
✎
16:52
|
(13) да, все так. Больше ничего толком и нет. Как я понимаю, СБИСники сами не очень заинтересованы в том чтобы выкладывать инфу и консультировать специалистов, потому что они зарабатывают на доделках этой обработки. Во всяком случаи, мои попытки что-то спрашивать натыкались на предложение заказать доработку за деньги.
|
|||
15
NorthWind
17.12.20
✎
16:55
|
* случае
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |