|
v7: Из ТИС в бухгалтерию не загружается один документ | ☑ | ||
---|---|---|---|---|
0
tgu82
12.10.17
✎
08:17
|
1. Выгружаю из ТИС в бухгалтерию данные практически штатной выгрузкой. При этом не загружается в бухгалтерию одна строкавыпискиприход - причем я пробовал ее удалять, создавать заново и все равно дает ошибку при загрузке. До этого гонял тестирование и исправление - вроде ничего не показало. Как посмотреть внутренность этого документа на уровне DBF?
2. И еще - при повторном запуске выгрузки она иногда стала зависать. Пишет что открывает файл правил конвертации и виснет. Приходится сносить задачу и запускать заново выгрузку. Правила портятся что ли? 3. Чем открыть файл обмена чтобы увидеть его в структурированном виде? Блокнот тут не помогает. А так бы знаю номер объекта я бы попытался по аналогии с другими "строками выписки приход" найти отличия и понять в чем ошибка. |
|||
1
igorPetrov
12.10.17
✎
08:19
|
(0) 3. - файл обмена это xml.
|
|||
2
VladZ
12.10.17
✎
08:20
|
1. Этот пункт тебе не нужен.
2. Тут нужно смотреть. 3. Открой IE. |
|||
3
aka AMIGO
12.10.17
✎
08:20
|
Notepad++
|
|||
4
VladZ
12.10.17
✎
08:21
|
Что в этом документе? Кидай сюда картинку.
|
|||
5
tgu82
12.10.17
✎
08:25
|
(4) Есть подозрение что это контрагент - что-то в нем глючит. Обычная строкавыпискиприход - оплата от покупателя
IE - да посмотрю. (3) Нотепад++ есть - просто файл очень здоровый - 141 МБ. Я попробую выгрузить и загрузить за тот день где реализация по этому контрагенту. |
|||
6
igorPetrov
12.10.17
✎
08:27
|
(5) Выгрузи один док и смотри
|
|||
7
tgu82
12.10.17
✎
08:29
|
(4) Просто сейчас же отчетность - и заполучи фашист гранату )
(6) Нет у меня в выгрузке возможности выгрузить один документ -увы. Выгрузка из ТИС в БУХ |
|||
8
igorPetrov
12.10.17
✎
08:31
|
(7) Куда дел возможность?
|
|||
9
tgu82
12.10.17
✎
08:33
|
(8) Из ТИС в упрощенку есть, а из ТИС в бух 4.5 - нет и не было
|
|||
10
aka AMIGO
12.10.17
✎
08:44
|
Если только один документ - напиши обработку OLE/COM-обмена.
У нас Торговля 1999года, перелицована на все стороны, сама себя не узнаёт, написана обработка переноса, вот уже больше 10 лет нет ни одного сбоя. |
|||
11
HawkEye
12.10.17
✎
08:47
|
(0) а прочитать ошибку, которую "дает ошибку при загрузке" сил уже нет?
|
|||
12
tgu82
12.10.17
✎
08:55
|
(11) Ошибка исполнения метода! Просто в файле порядка 50000 объектов и где будет сбой при загрузке - фиг знает. Хотя после сбоя я вижу на каком документе сбой.
|
|||
13
tgu82
12.10.17
✎
08:58
|
(10) У меня ТИС 935 переписанная в из конца в конец и таких сбоев за лет 10 и не было ни разу. Кончится кварталка - напишу ОЛЕ обмен для загрузки одного документа - вот только я же не знаю сколько еще ошибок будет при загрузке - то ли одна то ли 100. Это ж только на руках можно проверить вживую
|
|||
14
VladZ
12.10.17
✎
09:00
|
(9) Как так "нет и не было"? Всегда, вроде как, была.
|
|||
15
aka AMIGO
12.10.17
✎
09:01
|
Да..
ЗЫ. на эвм старого образца обычно всё упиралось в нехватку памяти, или места на диске для записи.. Всё-таки 50тыс объектов - весьма немало.. |
|||
16
tgu82
12.10.17
✎
09:02
|
(10) Собираюсь сделать потом выгрузку-загрузку чтобы всякая фигня ушла, затем свертку, затем переход на скуль. А то регист движения партий к 2 ГБ почти подобрался.
|
|||
17
tgu82
12.10.17
✎
09:03
|
(15) Выгрузка быстро проходит. Загрузка в бухгалтерию часа 4 идет. И не знаешь будет сбой или нет. Вот в чем проблема
|
|||
18
tgu82
12.10.17
✎
09:05
|
(4) Получается что по этому контрагенту и строкавыписки и реализация загружаются с глюком. Контрагент новый и по нему всего-то два документа и есть. И на обеих валится загрузка
|
|||
19
tgu82
12.10.17
✎
09:08
|
(18)+ Попробую тупо заменить в копии базы контрагента в этих доках и проверю за эти дни
|
|||
20
aka AMIGO
12.10.17
✎
09:09
|
Новый? Может быть, с реквизитами что-то?
У нас обычно адреса контрагентов копипастят, не заботясь о непечатных символах. И бывало, при простой печати табл.документа прога ругалась |
|||
21
tgu82
12.10.17
✎
09:16
|
(20) Может и так. Смотрел не вижу проблем в реквизитах если глазами смотреть )
|
|||
22
tgu82
12.10.17
✎
09:25
|
(20) Выгрузка-загрузка эти глюки ловит?
|
|||
23
aka AMIGO
12.10.17
✎
09:36
|
(22) Моя? нет, проверку я не делал.
Спотыкалось только при печати. И то, бушка пришла и выложила традиционное: "У вас тут вот не работает, так сделайте, чтоб работало!" :) И - 5 минут в отладчике :) (что поделаешь? - стрелочник..) |
|||
24
tgu82
12.10.17
✎
09:49
|
(23) Не Ваша - типовая, имеется в вмду выгрузка загрузка торговли в торговлю через АДминистрирование!!! Вроде она вычищает всякую фигню в базах!
|
|||
25
Масянька
12.10.17
✎
09:53
|
(24) А перенести только этого контрагента не пробовал? Тупо один контрагент.
|
|||
26
aka AMIGO
12.10.17
✎
09:54
|
(24) А у меня и нет её. И не расстраиваюсь из-за её отсутствия :)
У меня не ТиС, просто Торговля, 1999г.р. Тогда она и Склад существовали отдельно :) |
|||
27
aka AMIGO
12.10.17
✎
09:57
|
(25) + или один документ с этим контрагентом..
|
|||
28
tgu82
12.10.17
✎
09:57
|
(25) Не пробовал. Но попробую
|
|||
29
tgu82
12.10.17
✎
09:58
|
(25) В бухгалтерию он не перенесся. Нет его там. Но я дальше смотрю пока что
|
|||
30
Масянька
12.10.17
✎
10:00
|
(28) Судя по всему (не вангую, просто размышляю) - каких данных в ТиСе не хватает (для записи контрагента в бухии). Вот и валится...
А может ИНН совпал. Или по какому реквизиту соответствие ищется? |
|||
31
tgu82
12.10.17
✎
10:04
|
(30) Я заменил в документе контрагента и он вроде загрузился но тут же сбой загрузки произошел. Непонятная ситуация которая меня очень беспокоит ибо квартальная отчетность идет
|
|||
32
Масянька
12.10.17
✎
10:05
|
(31) Если контрагент новый - попробуй в бухии воткнуть в справ. контрагентов ПриЗаписи сообщалку.
|
|||
33
Масянька
12.10.17
✎
10:06
|
(31) А можно я к тебе бухом пойду? На время кв. отчетности.
Всегда хотела вынести мозг программисту :)))))) |
|||
34
tgu82
12.10.17
✎
10:06
|
(32) Да дальше все равно сбой идет - вот что мне не нравится
|
|||
35
tgu82
12.10.17
✎
10:08
|
(34) Попробую выгрузить документы до 21 сентября - даты сбоя. Если все загрузится полностью, тогда хоть понятно будет что и как. Может там и раньше сбой будет. Ведь она пока только операции загружала и справочники а до счетов-фактур и не доходила
|
|||
36
Масянька
12.10.17
✎
10:09
|
(34) Решай проблемы в порядке очередности.
|
|||
37
aka AMIGO
12.10.17
✎
10:09
|
(34) Можно еще спросить у бушки, как и откуда она колдовала контрагента..
|
|||
38
tgu82
12.10.17
✎
10:11
|
(34) Ну заменил я в доках контрагента - все равно сбой. Сейчас пометил эти два документа на удаление чтоб они вообще не выгружались и выгружу до этой даты все. Чтоб хоть быть убежденным что остальное в порядке.
|
|||
39
tgu82
12.10.17
✎
10:12
|
(38)+ Может бухгалтерия сбоит сама по себе. Попробую ей тии сделать но что-то мне сомнительно
|
|||
40
aka AMIGO
12.10.17
✎
10:12
|
(38) ТЧ в документах есть? может быть, номенклатура тоже новая?
|
|||
41
tgu82
12.10.17
✎
10:13
|
(40) В строке выписки ТЧ нет. Боюсь что ситуация хуже чем я думал. Проверю отпишусь а то просто засада начинается )
|
|||
42
aka AMIGO
12.10.17
✎
10:14
|
(41) Давай.. Удачи! :)
|
|||
43
Масянька
12.10.17
✎
10:16
|
(41) Ты, это... Отпишись... А то народ нервничает :)
|
|||
44
tgu82
12.10.17
✎
10:17
|
Процедура ЗагрузитьОбъектСправочника()
Перем Вид; Перем ИдПараметровЗагрузки; Перем ОбъектМД; Объект = гФайл.ТекущийЭлементВВидеОбъекта(); Вот тут вылетает. Так что документы судя по всему и ни при чем пока что |
|||
45
Злопчинский
12.10.17
✎
10:57
|
Ссзб
Давно надо было написать свою выгрузку. Или взять готовые с ИСА |
|||
46
tgu82
12.10.17
✎
10:59
|
(45) Не пользоваться УРБД вообще? Там ведь ДЛЛ-ка которая штатно решает много проблем и не заморачиваешся с тем что что-то не так обменяется и т.д.
|
|||
47
Злопчинский
12.10.17
✎
11:00
|
(46) при чем здесь урбд для обмена из тис в бух?
|
|||
48
tgu82
12.10.17
✎
11:02
|
(47) Понял. А что есть на ИСЕ лучшего на темук выгрузки-загрузки по опыту? Я для экстренных случаев заплатки для выгрузки-загрузки написал но это конечно проблему в-целом не решает
|
|||
49
Злопчинский
12.10.17
✎
11:04
|
Блин, 140 МБ
А в итоге сколько обычно доков переносится в бухию и сколько примерно в доке строк? |
|||
50
Злопчинский
12.10.17
✎
11:06
|
(48) поройся посмотри, там быстро выйдешь на правильные обработки
Но сейчас как есть разруливай. Я б понедельно переносил. |
|||
51
tgu82
12.10.17
✎
11:09
|
(49) Я только строки счетов-фактур переношу. Реализации и поступления загружаются операциями введенными вручную и там номенклатуры нет вообще
|
|||
52
tgu82
12.10.17
✎
11:14
|
(50) Мне б еще понять что в этом контрагенте не так. ИНН не дублируется- это я проверяю. Пробовал универсальной печатью справочников его распечатать - все нормально проходит. Вот засада блин )
|
|||
53
tgu82
12.10.17
✎
11:25
|
(49) 16500 документов за квартал примерно
|
|||
54
tgu82
12.10.17
✎
13:10
|
" в полном наименовании контрагента - может такое быть?
ООО ""Лифт Тест Это в xml файле выгрузки |
|||
55
Масянька
12.10.17
✎
13:12
|
(54) А что за текст там?
|
|||
56
aka AMIGO
12.10.17
✎
13:13
|
(54) а закрывающая " в строке наименования есть?
|
|||
57
aka AMIGO
12.10.17
✎
13:16
|
+56 ИМХО.. имя контрагента скопировано с сайта.
Пример привожу: https://i.paste.pics/949bf645530d4a858fca2f769794cae6.png |
|||
58
tgu82
12.10.17
✎
13:19
|
(57) Сейчас выгружаю за тот день когда его первый документ был а то просмотр файла тупит по страшному когда в нем 145 МБ
|
|||
59
Масянька
12.10.17
✎
13:22
|
У меня выглядит вот так:
<Реквизит Идентификатор="ПолнНаименование" Значение="Акционерное Общество "Независимая Энергосбытовая Компания Краснодарского края""/> (в блокноте) <Реквизит Идентификатор="ПолнНаименование" Значение="Акционерное Общество "Независимая Энергосбытовая Компания Краснодарского края"" /> (ха-эм-эль) Это выгрузка из ТиС: СФ, правила 2002. |
|||
60
tgu82
12.10.17
✎
13:23
|
(59) Значение="ООО "Лифт Тест"
Идентификатор="Наименование" Значение="Лифт Тест" Идентификатор="ПолнНаименование" Значение="ООО "Лифт Тест"" Вот так в выгрузке |
|||
61
aka AMIGO
12.10.17
✎
13:24
|
(56)
" © Это в HTML и ха-эм-эль ( :)) ) - кавычка. |
|||
62
tgu82
12.10.17
✎
13:25
|
(61) Да знаю я что это кавычка но не вижу я тут никаких ошибок так почему он его не хочет загружать???
|
|||
63
Масянька
12.10.17
✎
13:26
|
(61) Родной язык - русский :)))))))
|
|||
64
aka AMIGO
12.10.17
✎
13:30
|
(63) Догадываюсь :) а *.exe произносится, как "э-хе" :)
(62) да, ты прав, надо искать другое место. Жалко, нет твоей базы, я-б поковырялся.. |
|||
65
Масянька
12.10.17
✎
13:32
|
(64) Не угадал - "экзе" :)
(62) Контрагент новый? |
|||
66
aka AMIGO
12.10.17
✎
13:35
|
(65) ТС сообщал, что новый.
Только я рекомендовал ему спросить юзера, как этот контрагент был введен.. Видно, не спросил, или не до этого. |
|||
67
Масянька
12.10.17
✎
13:36
|
(66) Так надо глянуть, что в бухии происходит при записи контрагента. Чего ей не нравится.
|
|||
68
tgu82
12.10.17
✎
13:43
|
(67) Контрагент новый абсолютно. По нему приход денег и реализация. А как глянуть? Он же вот такую ошибку дает
Объект = гФайл.ТекущийЭлементВВидеОбъекта(); Вот тут вылетает. |
|||
69
Масянька
12.10.17
✎
13:45
|
(68) В бухии в спр-ке "Контрагенты" - ПриЗаписи - вставь чего-нибудь - доходит туда?
|
|||
70
tgu82
12.10.17
✎
13:55
|
(69) Да я удалил пока и контрагента и связанные с ним документы и запустил загрузку за квартал(из копии).
А в копии бухии гружу за один день из рабочей где есть по нему документы. Проверим сейчас. Все названия заново ввел для контаргента |
|||
71
tgu82
12.10.17
✎
14:07
|
(69) Нет, свалился на строке выписки и контрагента не создал
Сейчас попробую как-то поймать что же ему не так |
|||
72
Злопчинский
12.10.17
✎
15:09
|
В 60 посте в первой строка отсутствует закр.ковычка ограничивающая значение атрмбута
|
|||
73
tgu82
12.10.17
✎
15:19
|
(72) Ну вот пока похоже перешло через этого когтрагента и дальше грузится, я же удалил в копии ТИС и его и два документа по нему.
Похоже я просто кавычку не скопипастил |
|||
74
tgu82
12.10.17
✎
15:28
|
(72) Ну не мог же за квартал появиться только один новый покупатель да хоть и поставщик тоже. Что-то не в порядке именно с Этим контрагентом
|
|||
75
aka AMIGO
12.10.17
✎
15:36
|
(72) Во, глазастый! Респект :)
|
|||
76
Злопчинский
12.10.17
✎
15:36
|
(74) что может быть не в порядке с текстовым файлом? Смотри на соответствие правилам записи иксемеля. Попробуй проблемный файл распарсить простым кодом обработки иксемеля
|
|||
77
tgu82
12.10.17
✎
15:40
|
(76) 10 лет все было нормалльно. Что сейчас может быть кроме сбоя именно по объекту 1С?
|
|||
78
Злопчинский
12.10.17
✎
16:05
|
(77) какой нафиг объект? Куча текстовых строк...
|
|||
79
Злопчинский
12.10.17
✎
16:11
|
Если ясно на каком именно падает - то можно тупо тормознуть в отладчика по условию и пройти по шагам. В клюшках есть некоторые моменты, которые приводят к вылетам, но при загрузке.. Хз... Разве только это взбрыки самого движка иксемеля который юзается в 77
|
|||
80
tgu82
12.10.17
✎
16:25
|
(79) Опять свалился - сейчас посмотрю где
|
|||
81
tgu82
12.10.17
✎
16:32
|
(80)+ На другом новом контрагенте
|
|||
82
Масянька
12.10.17
✎
16:34
|
(81) Блин... Ты, как первый раз замужем...
Надо определить, где проблема - в файле с данными или в бухии. А ты до сих пор не знаешь... PS Попрошу у Ё линейку... |
|||
83
tgu82
12.10.17
✎
16:46
|
(82) Ну вот это я и пытаюсь понять. Беру контрагентов с последними кодами и смотрю что по ним.
Ситуации с незагрузкой никогда и не было. Поэтому так сразу и не соображу как все это решить |
|||
84
HK_Mers
12.10.17
✎
16:59
|
(83) <Поэтому так сразу и не соображу как все это решить>
только в лоб. Если никто не сталкивался и навскидку не сказал, что там может быть, то берёшь и ручками все этапы проходишь, что выше насоветовали. т.е. выгружаешь один документ. потом идёшь в бухию там смотришь. p.s. штатными не пользуюсь, поэтому ничего сказать не могу. все торговли перелопачены/переписаны под корень. |
|||
85
tgu82
12.10.17
✎
17:03
|
(83) абсолютно точно - новый контрагент (недавно открылся ресторан) загрузился и операции по нему тоже. Потому и сложно понять - эти грузятся а эти нет
|
|||
86
Злопчинский
12.10.17
✎
17:09
|
(85) блин, ну возьми тех которые не грвзятся стопудово и отчекрвжь проблему на них
|
|||
87
Масянька
12.10.17
✎
17:13
|
(83) На выписке рубится? - втыкай в ПриЗаписи (в выписке) и смотри что не так.
На контрагенте рутися? тоже самое, только в справ. контрагентов. Всё это в бухии надо смотреть. Вполне вероятно, что найдешь. |
|||
88
tgu82
12.10.17
✎
17:18
|
(8?) Не на выписке а на создании некоторых (не всех) новых контрагентов. Если бы все не загружались и не создавались - давно бы нашел причины
|
|||
89
tgu82
12.10.17
✎
17:19
|
(87) Не доходит онна до создания некторых контаргентов. ей надо операция создать, она пытается загрузить контрагента из файла обмена и не может (но не всех, других загружает)
|
|||
90
Злопчинский
12.10.17
✎
17:21
|
(89) не работает метод иксемеля? Ищи что не так в тегах этого клиента
|
|||
91
Масянька
12.10.17
✎
17:23
|
(89) Блин, убью...
Так воткни в ПриЗаписи контрагента (в бухии) и посмотри, на чем рубится. |
|||
92
tgu82
12.10.17
✎
17:29
|
(91) Не доходит он до призаписи()
Процедура ЗагрузитьОбъектСправочника() Перем Вид; Перем ИдПараметровЗагрузки; Перем ОбъектМД; Объект = гФайл.ТекущийЭлементВВидеОбъекта(); Вот тут вылетает. Ему да ПриЗАписи еще как до Луны пешком |
|||
93
Масянька
12.10.17
✎
17:31
|
(92) Это в бухии?
|
|||
94
tgu82
12.10.17
✎
17:31
|
(93) Да, в обработке загрузки в бухии
|
|||
95
Масянька
12.10.17
✎
17:33
|
(94) Выведи, что есть "гФайл".
|
|||
96
tgu82
12.10.17
✎
17:39
|
(95)
1. Значение="МБОУ "Победненская основная общеобразовательная школа""/> 2. Значение="ООО "МЯСПРОДТОРГ""/> 1 грузится а 2 нет. Вроде структура похожая у обоих |
|||
97
tgu82
12.10.17
✎
17:46
|
(95)
гФайл = гXMLАнализатор.СоздатьПоследовательноСчитываемыйДокумент(); Может быть что угодно - и в7плюс глючит и файл выгрузки портится. Есть два файлика xml. в одном новый контрагент нормалльно загружается а в другом новый контрагент (другой) не загружается. Не пойму я в чем дело. |
|||
98
tgu82
12.10.17
✎
17:54
|
Буду до упора разбираться что к чему - иначе совсем нехорошо. кварталка просто накроется )
|
|||
99
Масянька
12.10.17
✎
17:56
|
(97) Файлы из разных баз?
|
|||
100
tgu82
12.10.17
✎
17:58
|
(99) Из одной выгружены оба. Просто два дня выбирал зная что в эти дни были доки по тем кто загрузился и кто нет
|
|||
101
Масянька
12.10.17
✎
18:01
|
(100) v7plus (тогда) не при чем.
Ройся... Держи в курсе. И в одну БД грузятся? |
|||
102
tgu82
12.10.17
✎
18:10
|
(101) В одну
|
|||
103
tgu82
12.10.17
✎
18:25
|
(101) похоже что вместо shift+\ нажимали ctrl+\. Причем в обеих контрагентах (или в телефоне или в р/с) такое есть. А больше ни у кого вроде как нету.
|
|||
104
tgu82
12.10.17
✎
18:31
|
(103)+ А этот символ и зазуглить не получается сразу "синтаксическая ошибка" вылетает
|
|||
105
Злопчинский
12.10.17
✎
19:12
|
Ну так что в итоге-то?
|
|||
106
Mr_Rm
12.10.17
✎
20:20
|
(103) Нажатие ctrl+\ даёт символ с кодом ASCII #x1C (какая ирония!) - недопустимый в XML. Выход - обработать файл после выгрузки, заменив или убрав _все_ недопустимые по спецификации символы.
|
|||
107
tgu82
12.10.17
✎
20:26
|
(105) Убрал значки эти и загрузилось
|
|||
108
tgu82
12.10.17
✎
20:27
|
Спасибо Всем за помощь и участие !!!
|
|||
109
Злопчинский
12.10.17
✎
20:59
|
(108) если б ты знал как утомил! ;-)
|
|||
110
tgu82
12.10.17
✎
21:04
|
(109) Так попробуй пойми в чем дело. То ли правила глючат то ли выгрузка то ли загрузка то ли еще что-то. Оказалось еще что-то!!! Привык-то к сложным ошибкам а на такие мелочи и внимания не обращал. Не умножайте сущности без необъодимости
|
|||
111
tgu82
13.10.17
✎
08:18
|
Ну вот. Все загрузилось за ночь нормально. Как-то веселее стало )
|
|||
112
aka AMIGO
13.10.17
✎
08:22
|
Ффффуххх.. Теперь отдохнём! :)
|
|||
113
tgu82
13.10.17
✎
08:26
|
(112) Неа. Теперь потрудимся дальше но уже в спокойном режиме. Блокнот эту заразу не показывает. Нотепад++ - тот показал. И впрямь - ирония судьбы с этим спецсимовом
|
|||
114
Злопчинский
13.10.17
✎
13:55
|
(113) а что за спецсимволто? Он визуально виден?
|
|||
115
aka AMIGO
13.10.17
✎
13:59
|
(114) в (103).
Похоже, не виден, только в Notepad++ удалось установить его |
|||
116
aka AMIGO
13.10.17
✎
14:01
|
1. похоже что вместо shift+\ нажимали ctrl+. Причем в обеих контрагентах (или в телефоне или в р/с) такое есть
2. Нажатие ctrl+\ даёт символ с кодом ASCII #x1C (какая ирония!) - недопустимый в XML Не понимаю, зачем нужно было кому-то нажимать эти комбинации, но они кем-то вставлены. |
|||
117
Злопчинский
13.10.17
✎
14:02
|
(115) тады забабахать робота который будет ходить по объектам и чистить строковые реквизиты от недопустимых символов
|
|||
118
big
13.10.17
✎
14:12
|
(117) давно уже защита от долбоюзеров - при записи все строковые реквизиты пересобираются. Бить и пинать бесперспективняк.
|
|||
119
Злопчинский
13.10.17
✎
14:17
|
(118) это да, но могут быть и программные подтяжки данных. И тут если не пересобрал....
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |