#0
by Impressing7
Добрый всем день! Вот решил задаться таким вопросом.Есть у меня две базы: одна - новая, в которой все будут работать уже скоро, другая - текущая, в которой пока что вся бухгалтерия продолжает работу.В новую базу я пока что переношу все документы, справочники и прочее.И возникла такая проблема.Допустим, я перенес счет-фактуры выданные за период с 15 февраля по 01 марта. Провожу месяц, он раскидывает суммы по счетам -все ок. Начинаю смотреть оборотку по счету 62.1 - и у меня появляется строка с <..> - залажу - вижу, что в счет-фактурах не заполнены поля, где должен стоять контрагент (субконто в счете). Как оказывается - этого нет, потому что нет такого Контрагента в Справочнике.Контрагенты. Это верно, потому что справочники я переносил еще в начале февраля и за прошедшее время появились новые контрагенты, которые бухгалтеры ввели в текущей рабочей программе, и которые я естественно не перенес.И вот собственно, вопрос:). Могу ли я отследить, когда ввели нового того или иного контрагента с помощью какой-нибудь обработочки? Подскажите, пожалуйста, может кто-то сталкивался с таким вопросом.Заранее спасибо).
#1
by lalex23
ну в принципе - пробежаться по журналу регистрации и собрать, только как это реализовать - отдельный вопрос, проще при выгрузке - выгружать все связанные справочники и при загрузке создавать не найденные, однако геморрой это...
#2
by Vaicartana
в таблице любого справочника или документа есть поле verstampв своем переносе я делаю так: смотрю, нет ли чего в этом поле, и формирую только те позиции, у которых это поле не пустое.Затем обнуляю это поле у всех.Вот тебе и будет список исправлений и новых элементов.
#3
by Impressing7
Да, насчет журнала регистрации я думал, только это уж очень долго...хотя тоже вариант.А выгрузка/загрузка - есть такая СУПЕР обработка- называется ExImDocs.ert - просто нарадоваться не могу)) Делает все превосходно!Ну вот, думаю может как-то можно все же отследить?
#4
by Impressing7
Алексей, если не сложно, расскажи поподробнее, что это за поле такое? И зачем ты обнуляешь у всех это поле?
#5
by v8
А вот собственно еще один вопрос. А нельзя на копии (копиях) базы довести до ума (без участия бухов) процедурку переноса данных, а потом сходить и предложить бухгалтерии попить чайку непродолжительное время (пока процедура работать будет). А вот потом сидеть, пить чай и наслаждаться жизнью, не обращая внимания на такие мелочи как дата создания элемента справочника.
#6
by Vaicartana
открой таблицу справочника любым просмотрщиком и посмотри.Обнуляю как раз для того, чтобы искать измененные и нулевые реквизиты.Эска это поле сама каждый раз инкреминирует.
#7
by Impressing7
2 V8:Это был бы конечно самый наилучший вариант, но пока я не такой крутой специалист, а только так сказать учусь))). Поэтому пока что делаю вот так, в любом случае опыт всегда пригодится! Пока как ты мне предлагаешь я сделать конечно не смогу, знаний не хватает)).2 Vaicartana:А какие файлы отвечают за таблицы справочника? И как мне узнать какой файл является справочником.Сотрудники допустим))).А просмотрщик -это ты имеешь ввиду типа ВордПада? Или я вообще туплю (сорри, если так)))).
#8
by v8
Да дело-то не в крутизне. Давайте сделаем жизнь лучше и начнем с себя. Может ошибаюсь, но по мне так проще использовать уже написанное до нас (кое-что на ИТС можно увидеть) и разобраться с этим, чем заморачиваться на замысловатый код (да даже на незамысловатый тоже).
#9
by Impressing7
И все-таки, Алексей, поясни, где это и как посмотреть.Вопрос еще и в том, что у нас все не в ДБФ в чистом виде, а на SQL-Server'e. Или это не имеет значения?
#10
by Vaicartana
еще проще. Там есть встроенные методы просмотра таблиц.А имя таблицы смотришь в файле 1cv7.dd*
#11
by Impressing7
Алексей, вот что я нашел в файле 1Cv7.DDS:#==TABLE no 27 : Справочник Контрагенты# Name |Descr |SQLTableNam|RecordLockT=SC235 |Справочник Контрагенты |SC235 |R...............................................................................................................................F=VERSTAMP |Version stamp |I |0 |0F=SP222 |(P)ВидКонтрагента |C |9 |0F=SP226 |(P)Телефоны |C |50 |0F=SP227 |(P)ИНН |C |20 |0F=SP228 |(P)ДокументСерия |C |14 |0F=SP229 |(P)ДокументНомер |C |14 |0F=SP230 |(P)ДокументКемВыдан |C |60 |0F=SP231 |(P)ДокументДатаВыдач|D |0 |0F=SP232 |(P)ОсновнойДоговор |C |9 |0F=SP48262 |(P)КПП |C |20 |0F=SP223 |(P)ПолнНаименование |M |0 |0F=SP224 |(P)ЮридическийАдрес |M |0 |0F=SP225 |(P)ПочтовыйАдрес |M |0 |0Что здесь нужно сделать?
#13
by Vaicartana
сдесь нужно узнать только название таблицы: sc235просмотр глазками - через встроенные средства SQL.В твоем случае нужно делать запрос из 1С к SQL, т.к. это поле не доступно из самой 1С-ки.Как это сделать написано на www.itland.ru В разделе ООП
#16
by тля
нафига такие сложности? переноси док вместе с контрагентом. Если не найден - тут же создавай нужного.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- В чем отличие "Формат даты" от "Формат локальной даты"?
- Определение даты создания новой номенклатуры.
- Запрет создания элемента справочника
- Предварительный просмотр (проблемы)
- Предварительный просмотр в 1С
- В чем отличие формы элемента справочника от произвольной формы справочника?
- архивация с FTP с сохранением даты создания файла
В этой группе 1С
- Форма 4-ФСС РФ для 1С: ЗиК савтозаполнением
- Как вывести дату прописью (как в доверенности).
- Написание отчета ТиС 92
- Изменено Наименование! Может быть нарушена последовательность выборки!
- Закрытие месяца не формирует проводки по налогам
- Загрузка в ЗиК 7.7 из файла в формате .txt
- Про копирование построителя отчета
- Суммирование в Excel
- Список литературы для 1С:Предприятие 8.0.
- Список литературы для 1С:Предприятие 8.0.
- 1C: УСН... Ввод начальных остатков.
- Котловой учет в торговле
- Из строки в список значений
- У сотрудника пропало начисление Районный коэффициент
- УСН при закрытии месяца не начисляется аммортизация
- УРБД. Программное изменение режима регистрации изменений
- АСТОР:Ваш магазин 3.5
- V7Plus.ПолучитьКакСтроку()
- Лицензия на комплексную=лицензии на ЗИК + бухия?
- Как по табличной части получить ссылку на документ