#0
by dakrangel
Добрый день! Коллеги, есть проблема. Помогите ( готовый кусок кода) или направьте на мануалы, которые могут помочь.... В базе есть регистр "ОстаткиТМЦ". естественно, по типу - остатки. По файлу 1Cv7.DDS имеем 2 таблицы: До этого найдены ошибки по табличным частям кучи документов различного типа (порядка 10000) и средствами SQL исправлены. Каким образом можно исправить таблицу RA336 ???
#3
by Это_mike
и да, почему вы решили, что нужно "исправлять таблицу", и тем более - таблицу движения?
#4
by dakrangel
перепроведение не подойдет. нужны другие варианты :) Я просмотрел движения по таблице RA336 ( по сути это табличная часть документа ) и она не соответствует изменениям.
#7
by Это_mike
почему не подойдет перепроведение? а так, можно и напрямую в регистр писать... Если религия позволяет...
#8
by dakrangel
Возможно, попробую на примере описать. В документе по Товару 1 отгружено 5 ед продукции. как было: отгрузка товара 1 на сумму 101,15 рублей ( не было учтено округление до целого) Движение по регистру: Расход|5шт|101,15 Как надо: отгрузка товара 1 на сумму 101 рубль Движение по регистру: Расход|5шт|101 После округления табличной части ( то есть сейчас) отгрузка товара 1 на сумму 101 рубль Движение по регистру: Расход|5шт|101,15 ( эта запись так же в таблице RA336)
#9
by eskor
1С работает с таблицами опосредованно. Или цепляй компоненту типа t-sql и пиши сразу в таблицу, или перепроводи документы. Вариантов больше нет.
#10
by dakrangel
Уважаемый Майк, при перепроведении есть вариант того, что всплывет что-то... Поэтому не очень бы хотелось. В принипе сейчас в голову пришла мысль выправить таблицу напрямую с отбором по необходимым документам. После этих действий ТИИ делать или необязательно?
#13
by Это_mike
ТИИ необязательно. а вот пересчет итогов (либо как часть ТиИ, либо отдельной обработкой ) надо
#14
by eskor
ТИИ никогда лишним не было, а тут тем более. Главное там реиндексация и пересчет итогов по таблицам. Если сама база не загнулась, то результат не должен измениться. Документы не перепроводятся.
#16
by Это_mike
ТиИ на приличных по объему базах занимает очень много времени. все эти функции можно выполнить "снаружи" в часы наименьших загрузок.
#17
by пипец
угу а потом отчеты перестают сходится между собой и при перепроведении задним числом опять все вылезает без округлений (либо переписывать еще и код) ЗЫ не проще списать кривые остатки / обнулить - на какой то момент времени - чем лопатить черти сколько с сомнительным результатом- фактически переписывая историю
#18
by Это_mike
"Недоделаный отчет - не беда! главное - доделывайте детей! А то потом приходят недоделанные дети, приносят недоделанные отчеты - и никак не разорвать этот круг!"©
#19
by пипец
угу из серии крокодилы не летают, а товарисч капитан сказал что летают (с) ))) ЗЫ доктор я буду ходить ? ... (с) анекдот
#20
by пипец
+ навеяло , одна сеть продала своих несколько магазов другой сети - "чудики" взяли и переименовали магазы и поменяли юрлицо ))) - через несколько дней не смогли свети отчеты, пришлось поднимать архив, а казалось бы - что такого )))
#22
by dakrangel
все прошло гладко и быстро. Прямыми запросами были подправлены табличные части и записи по регистрам. Выполнен пересчет итогов обработкой. На всякий сделано ТИИ. код был выправлен. Перепроведение документов ошибку не выявит. Всем огромное спасибо. Появился 2-й вопрос. Как передать изменения на другие филиалы? База распределенка. Правильно ли я понимаю, что на передачу нужных документов есть отдельная таблица в SQL?
#23
by Это_mike
надо было перепроводить - отправились автоматомм бы. Ну, или отправь моей обработкой с инфостарта, например
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Пересчет регистров
- v7: v7 : НДС при возврате
- v7: Перенос остатков v7.7 -> v8.0
- v7: Новая статья. Быстрый и выборочный пересчет бух. итогов в 1С 7.7.
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: Вовод остатков в Бухгалтерии, документы ввода остатков
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- Долго производится "пересчет регистров" "пересчета итогов" в ТИИ
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Возможна ли быстрая выгрузка из MS SQL в DBF без пересчета регистров?
В этой группе 1С
- Хранение файлов в базе или в томах на диске + внешние пользователи
- Сортировка массива ТаблицаФормы.ВыделенныеСтроки
- Передача данных из 1С в весы DIGI SM-300
- УПП 1.3.78.2: не закрывается брак в производстве в БУ и НУ
- Конвертация данных, не выгружать объект по ссылке
- Почему в БП 3 убрали из раздела Синхронизация данных планы обмена с УТ 11?
- 1С Розница базовая. Проблема со справкой 1 в "Возврат товара поставщику"
- Как сделать авторизацию кассира по карте в УТ 10.3 ?
- Как заставить КД 2.1 выгружать один и тот же объект по разным ПВД?
- Зацените конструктор условного оформления для СКД
- ВыгрузитьЖурналРегистрации фильтр по метаданным, включая пустое значение
- УТ11: произвольная формула вида цен с несколькими наценками
- УПП 1.3 Экспорт НДС по ставке 0% в 3 кв 2016
- PHP, русские имена файлов и readfile()
- Обмен, конвертация. Работает через V8Exchan83, через план обмена не работает
- 1С УПП не закрывает НЗП,, в оборотках же все нормально
- Закрытие месяца. Не указан способ погашения стоимости
- Конвертация. Как выгрузить составной тип по разным правилам?
- Mac OS + Crossover + 1С 8.3
- Печать ШК в 1С 8.3.9 64-х битный клиент