Имя: Пароль:
1C
1C 7.7
v7: Как работает система - Ввод на основании (Табличная часть)
0 FREEEEs
 
31.10.11
14:52
Привет всем.

Думаю всё понятно из заголовка темы.

Суть такова, есть док. Непотверждённая заявка (ЗаявкаПокупателя), заполнили док., провели и на его основании создаёс док. Реализация.

Проблема в том что в Реализацию, попадает НЕ ВСЯ табличная часть, а что-то теряется.

-> Вот это и предстоит мне узнать и исправить.

Бегло я глянул код процедуры ВводНаОсновании, увидел там только обработку шапки - глЗаполнитьШапкуНаОсн, а вот где дело доходит до табл. части, не нашёл.

Подскажите кто уже сталкивался с этим, где и куда копать.

P.S Нет я не ленивый, редактор открыт целыми днями, просто в данный момент решаю другую проблему и буду рад если тут попутно, добрый человек у которого есть время, поделится опытом, а там я уже реши проблему.
1 zak555
 
31.10.11
14:52
не попадает то, чего нет в остатках
2 zak555
 
31.10.11
14:52
ещё и резервы учитываются
3 FREEEEs
 
31.10.11
14:58
Сначала я думал что из за склада.

Проверил у себя локально, нет не из за него.

Потом сделал отчёт "Отчёт о состоянии заявки", из самого док. Неподтверждённая заявка .

Там увидел что У ТЕК ТОВАРОВ, у которых пустые поля "Осталось отгрузить" и "Можно отгрузить", они не попадают.

Я это сказал заказчику сразу, но она сказала именно НУЖНО чтоб товар весь попадал, я как понял надо менять код что.

Подскажите где найти обработку именно табл. части?
4 ДенисЧ
 
31.10.11
15:01
Отладчиком пройдись...
5 FREEEEs
 
31.10.11
15:04
Ну пройдусь уж точно не сейчас, т.к делаю другое.

Я вот подумал, а это не критично ели изменить принцип работы ввода на основании?
То-есть логично что он не переносит товар без остатков, если это убрать. То будем реализовывать то, чего нет.

Хотя какая разница, он всё-равно не провидеться без остатка. Тут плюс что им хотя бы не надо будет табл. часть накидывать заново.

А там есть табл. части и по 50 номенклатур.
6 1Сергей
 
31.10.11
15:06
НепоДтверждённая
7 FREEEEs
 
31.10.11
15:10
В первом посте была отпечатка, в третьем моём посте, в третьем предложении, есть это слово "Неподтверждённая".

Но спс за поправку.
8 PuhUfa
 
31.10.11
15:11
//******************************************************************************
// ЗаполнениеПоИтогам()
//
// Параметры:
//  Нет
//
// Возвращаемое значение:
//  Нет
//
// Описание:
//  Заполняет табличную часть по документу-основанию (Заявка), если он указан,
//  остатками по данной Заявке (недоотгруженными товарами), если основания нет,
//  то заполняется всеми остатками Заявок по данному договору с данной фирмой
//  (или группой фирм, в зависимости от настройки контроля остатков).
//
Функция ЗаполнениеПоИтогам()