|  0
            - 05.03.2012 - 17:29
         | Я переношу документы из торговли 7.7 в бухгалтерию 7.7 Сопоставляю по номеру и если такого документа нет, создаю новый. Документ "Заявка покупателя" в документ "Счет" переносится без проблем. Документ "Поступление ТМЦ" нет, с такой ошибкой --------------------------- V7_Док.Записать(); {D:\ОБМЕН\РОМАНОВА\ВЫГРУЗКА ИЗ ТОРГОВЛИ В БУХГАЛТЕРИЮ.ERT(494)**: Неизвестная ошибка --------------------------- А странное начинается раньше, в этом месте: Если V7_Док.НайтиПоНомеру(Док.НомерДок,Док.ДатаДок)=0 Тогда 1с считает, что такой документ с таким номером в этой дате есть, хотя его нет, и при записи документа вываливается та самая неизвестная ошибка. Пробовала искать документ через ВыбратьДокументы(Док.ДатаДок,Док.ДатаДок), 1с документ опять находит:( В чем может быть дело? Один вид документа обрабатывается нормально, а другой нет. Код одинаковый, только в одном случае V7_Док это "Счет", а в другом "ПоступлениеТоваров" Базы находятся на разных машинах, но в одной сети. На машине с торговой базой установлена компнента Оперучет, на на машине с бухбазой - компонента Бухучет. ОС Windows Sever 2003. Заранее спасибо за помощь! |  | 
|  1
            - 05.03.2012 - 17:57
         | "1с считает, что такой документ с таким номером в этой дате есть, хотя его нет" "1С" ничего не "считает", "1С" находит такой документ в процессе записи. Совет: при манипуляциями с документами вначале бережно сохранить Рабочую дату, перед поиском/созданием устанавливать соответствующую рабочую дату, перед выходом из обработки восстанавливать бережно сохраненную рабочую дату. |  | 
|  2
            - 05.03.2012 - 18:06
         | периоды нумерации документов совпадают? |  | 
|  3
            - 05.03.2012 - 18:36
         | (2) А зачем менять рабочую дату? Это нужно было бы если бы я создавала документы в прошлом году. (3) да |  | 
|  4
            - 05.03.2012 - 18:37
         | OLE - какашко. Конвертация данных рулит и педалит. |  | 
|  5
            - 05.03.2012 - 19:11
         | Попробовала проверить, только ли в номере дело. Создаю документ поступление в базе-приемнике, с точно уникальным номером. Устанавливаю номер и дату. Но в отладчике вижу, что V7_Док.НомерДок и V7_Док.ДатаДок после присваивания им значений пустые:( После V7_Док.Записать() вываливается та же "Неизвестная ошибка". |  | 
|  6
            - 05.03.2012 - 19:20
         | V7_Док где-то неаккуратно переопределяешь. И живёт там документ другого вида, нежели ты ожидаешь увидеть. Сугубо ИМХО |  | 
|  7
            - 05.03.2012 - 19:25
         | (7) Это первое, что приходит в голову, я вид документа проверила уже несколько раз:( |  | 
|  8
            - 05.03.2012 - 19:51
         | (8) Покажи определение V7_Док..... |  | 
|  9
            - 05.03.2012 - 19:52
         | через ОЛЕ работаю лет 10. Такого фокуса не встречал. Всегда пользуюсь англоязычным вариантом определения... |  | 
|  10
            - 05.03.2012 - 20:01
         | (9) V7_Док = V7.CreateObject("Документ.ПоступлениеТоваров"); (10) Да я тоже много раз работала через оле, а тут вот... Больше всего меня удивляет, что один вид документа создается, а другой нет. |  | 
|  11
            - 05.03.2012 - 20:05
         | ПоступлениеТМЦ или ПоступлениеТоваров ? |  | 
|  12
            - 05.03.2012 - 20:22
         | (12) ПоступлениеТМЦ в торговле, в бух базе это будет ПоступлениеТоваров |  | 
|  13
            - 06.03.2012 - 00:14
         | 1. что гаварит: Если V7_Док.НайтиПоНомеру(Док.НомерДок,Док.ДатаДок)=0 Тогда .... Иначе Сообщить("" + Док.НомерДок + ", " + Док.ДатаДок + ", " + V7_Док.Вид() + ", " V7_Док.ДатаДок + ", " + V7_Док.НомерДок); 2. Кодавые страницы ИБ савпадают? Какии пириоды нумирации у дакументав? Задан ли нумиратар у дакумента в Бух базе? ни помню OLE... а есле па ниму падключаца то разви ни нужна кампанента на которой работаит аткрываимая база? проста дакумент Счёт ни праводится точна а втарой с товарами наверна должин. хатя ашибка наверна раньши далжна вылизти гдета........ абмен запускаица на сервере где ТИС лижит, а бух база на втаром сервере? |  | 
|  14
            - 06.03.2012 - 00:49
         | Создаю документ поступление в базе-приемнике, с точно уникальным номером. Устанавливаю номер и дату. Но в отладчике вижу, что V7_Док.НомерДок и V7_Док.ДатаДок после присваивания им значений пустые:( После V7_Док.Записать() вываливается та же "Неизвестная ошибка". чуров знает почему неизвестная ошибка кода нет че говорить отрывки ето норм тока де код а вобще мне чето тупо подсказывает что в V7_Док.НомерДок и V7_Док.ДатаДок переменные с датой и номером дето используются и имеют отличное значение от даты и строки |  | 
|  15
            - 06.03.2012 - 09:39
         | (14) По русски научись писать ! Ты чего тут с падонкаффским жаргоном вылез . |  | 
| Интернет-форум Краснодарского края и Краснодара |