Разбор потока складского документа
Материал из GedeminWiki
Версия от 16:30, 24 августа 2015; Zholnerovich (обсуждение | вклад)
Для версии 3.0
Название таблицы шапки RelationName (String) Название таблицы позиции RelationLineName (String) Наименование таблицы прихода DebitMovement.RelationName (String) Наименование поля таблицы прихода DebitMovement.SourceFieldName (String) Наименование таблицы ограничения по приходу DebitMovement.SubRelationName (String) Наименование поля таблицы ограничения по приходу DebitMovement.SubSourceFieldName (String) На кого оформлять приход DebitMovement.ContactType (TgdcInvMovementContactType) Список значений прихода DebitMovement.Predefined (array of integer) Список значений ограничении по приходу DebitMovement.SubPredefined (array of integer) Наименование таблицы расхода CreditMovement.RelationName (String) Наименование поля таблицы расхода CreditMovement.SourceFieldName (String) Наименование таблицы ограничения по расходу CreditMovement.SubRelationName (String) Наименование поля таблицы ограничения по расходу CreditMovement.SubSourceFieldName (String) На кого оформлять расход CreditMovement.ContactType (TgdcInvMovementContactType) Список значений расхода CreditMovement.Predefined (array of integer) Список значений ограничения по расходу CreditMovement.SubPredefined (array of integer) Признаки новой карточки SourceFeatures (TgdcInvFeatures) Признаки существующей карточки DestFeatures (TgdcInvFeatures) Настройка справочников Sources (TgdcInvReferenceSources = set of TgdcInvReferenceSource) Остатки определять по методу FIFO, LIFO Direction (TgdcInvMovementDirection) Осуществлять контроль остатков ControlRemains (Boolean) Документ может быть отложенным DelayedDocument (Boolean) Выбор из отрицательных остатков MinusRemains (Boolean) Признаки отрицательных остатков MinusFeatures (TgdcInvFeatures) Разрешить изменять признаки существующей карточки ChangeCardValue (Boolean) Разрешить добавлять признаки существующей карточки AppendCardValue (Boolean) Ограничение на рабочую компанию IsUseCompanyKey (Boolean) Сохранять настройки окна остатков SaveRestWindowOption (Boolean) Контроль остатков на конец месяца EndMonthRemains (Boolean) Движение без поиска остатков WithoutSearchRemains (Boolean)
TgdcInvMovementContactType = (
imctOurCompany, imctOurDepartment, imctOurPeople, imctCompany,
imctCompanyDepartment, imctCompanyPeople, imctPeople, imctOurDepartAndPeople
);
imctOurCompany - Наша компания
imctOurDepartment - Подразделение нашей компании
imctOurPeople - Сотрудник нашей компании
imctCompany - Клиент (Юридическое лицо)
imctCompanyDepartment - Подразделение клиента
imctCompanyPeople - Сотрудник клиента
imctPeople - физическое лицо
TgdcInvFeatures = array of String;
TgdcInvReferenceSource = (irsGoodRef, irsRemainsRef, irsMacro); irsGoodRef - в качестве справочника используется справочник товаров irsRemainsRef - в качестве справочника используется справочник остатков ТМЦ irsMacro - в качестве справочника используется справочник, получаемый из макроса(это нам не нужно)
TgdcInvMovementDirection = (imdFIFO, imdLIFO, imdDefault); imdFIFO - очередь imLIFO - стек imdDefault - по каждому ТМЦ