KVSMTCSingleDevCompBuf
Summary: Temporary buffer table mirroring KVSMTCProdOrderAssignment for use in the Single Device Assignment workflow. Holds component assignment data in memory before it is persisted to KVSMTCProdOrderAssignment on posting.
Procedure scope:
- CheckCompAssignmentFields – validates that consumption exists and quantity limits are respected.
- LoadFromProdOrderAssignment – replaces buffer content from the committed real table.
Fields
| Name | Type | Note |
|---|---|---|
| ItemNo | Code[20] | |
| VariantCode | Code[10] | |
| SerialNo | Code[50] | |
| CompItemNo | Code[20] | |
| CompVariantCode | Code[10] | |
| CompSerialNo | Code[50] | |
| CompDescription | Text[100] | |
| SourceType | Integer | |
| SourceSubtype | Enum (KVSMTCSourceSubtype) | |
| SourceID | Code[20] | |
| SourceBatchName | Code[10] | |
| SourceProdOrderLine | Integer | |
| SourceRefNo | Integer | |
| CompLotNo | Code[50] | |
| Quantity | Decimal | |
| BasedOnPick | Boolean | |
| CompLocationCode | Code[10] | |
| ProdOrderCompLineNo | Integer | |
| CompExpirationDate | Date | |
| CompProductionDate | Date | |
| CompExtLotNo | Code[50] |