OrderHeader
Namespace: Meshmakers.Octo.Communication.Adapters.Sap.Models
Header of the production order
public class OrderHeader
Inheritance Object → OrderHeader
Remarks:
SAP Name: BAPI_ORDER_HEADER1
Properties
OrderNumber
Order Number
public string OrderNumber { get; set; }
Property Value
Remarks:
SAP Name: ORDER_NUMBER
ProductionPlant
Plant
public string ProductionPlant { get; set; }
Property Value
Remarks:
SAP Name: PRODUCTION_PLANT
MrpController
MRP controller for the order
public string MrpController { get; set; }
Property Value
Remarks:
SAP Name: MRP_CONTROLLER
ProductionScheduler
Production Supervisor
public string ProductionScheduler { get; set; }
Property Value
Remarks:
SAP Name: PRODUCTION_SCHEDULER
Material
Material Number
public string Material { get; set; }
Property Value
Remarks:
SAP Name: PRODUCTION_PLANT
ExPlDate
Date of BOM Explosion/Routing Transfer
public Nullable<DateTime> ExPlDate { get; set; }
Property Value
Remarks:
SAP Name: EXPL_DATE
RoutingNumber
Routing number of operations in the order
public Nullable<int> RoutingNumber { get; set; }
Property Value
Remarks:
SAP Name: ROUTING_NO
ReservationNumber
Number of Reservation/Dependent Requirement
public Nullable<int> ReservationNumber { get; set; }
Property Value
Remarks:
SAP Name: RESERVATION_NUMBER
ScheduledReleaseDate
Scheduled release date
public Nullable<DateTime> ScheduledReleaseDate { get; set; }
Property Value
Remarks:
SAP Name: SCHED_RELEASE_DATE
ActualReleaseDate
Actual release date
public Nullable<DateTime> ActualReleaseDate { get; set; }
Property Value
Remarks:
SAP Name: ACTUAL_RELEASE_DATE
FinishDate
Basic finish date
public Nullable<DateTime> FinishDate { get; set; }
Property Value
Remarks:
SAP Name: FINISH_DATE
StartDate
Basic start date
public Nullable<DateTime> StartDate { get; set; }
Property Value
Remarks:
SAP Name: START_DATE
ProductionFinishDate
Scheduled finish date
public Nullable<DateTime> ProductionFinishDate { get; set; }
Property Value
Remarks:
SAP Name: PRODUCTION_FINISH_DATE
ProductionStartDate
Scheduled start date
public Nullable<DateTime> ProductionStartDate { get; set; }
Property Value
Remarks:
SAP Name: PRODUCTION_START_DATE
ActualStartDate
Actual start date
public Nullable<DateTime> ActualStartDate { get; set; }
Property Value
Remarks:
SAP Name: ACTUAL_START_DATE
ActualFinishDate
Actual finish date
public Nullable<DateTime> ActualFinishDate { get; set; }
Property Value
Remarks:
SAP Name: ACTUAL_FINISH_DATE
ScarpQuantity
Total scrap quantity in the order
public Nullable<int> ScarpQuantity { get; set; }
Property Value
Remarks:
SAP Name: SCRAP
TargetQuantity
Total order quantity
public Nullable<int> TargetQuantity { get; set; }
Property Value
Remarks:
SAP Name: TARGET_QUANTITY
Unit
Common unit of measure for all order items
public string Unit { get; set; }
Property Value
Remarks:
SAP Name: UNIT
UnitIso
ISO code for unit of measurement
public string UnitIso { get; set; }
Property Value
Remarks:
SAP Name: UNIT_ISO
Priority
Order priority
public string Priority { get; set; }
Property Value
Remarks:
SAP Name: PRIORITY
OrderType
Order type
public string OrderType { get; set; }
Property Value
Remarks:
SAP Name: ORDER_TYPE
EnteredBy
Entered by
public string EnteredBy { get; set; }
Property Value
Remarks:
SAP Name: ENTERED_BY
EnterDate
Created on
public Nullable<DateTime> EnterDate { get; set; }
Property Value
Remarks:
SAP Name: ENTER_DATE
DeletionFlag
Deletion flag
public string DeletionFlag { get; set; }
Property Value
Remarks:
SAP Name: DELETION_FLAG
WbsElement
Work Breakdown Structure Element (WBS Element)
public Nullable<int> WbsElement { get; set; }
Property Value
Remarks:
SAP Name: WBS_ELEMENT
ConfirmationNumber
Completion confirmation number for the operation
public Nullable<int> ConfirmationNumber { get; set; }
Property Value
Remarks:
SAP Name: CONF_NO
ConfirmationCount
Internal counter
public Nullable<int> ConfirmationCount { get; set; }
Property Value
Remarks:
SAP Name: CONF_CNT
InternalObjectNumber
Configuration (internal object number)
public Nullable<int> InternalObjectNumber { get; set; }
Property Value
Remarks:
SAP Name: INT_OBJ_NO
ScheduledFinishTime
Scheduled finish time
public Nullable<TimeSpan> ScheduledFinishTime { get; set; }
Property Value
Remarks:
SAP Name: SCHED_FIN_TIME
ScheduledStartTime
Scheduled start time
public Nullable<TimeSpan> ScheduledStartTime { get; set; }
Property Value
Remarks:
SAP Name: SCHED_START_TIME
CollectiveOrder
Indicator: Order is part of collective order
public string CollectiveOrder { get; set; }
Property Value
Remarks:
SAP Name: COLLECTIVE_ORDER
OrderSequenceNumber
Seq. number order
public Nullable<int> OrderSequenceNumber { get; set; }
Property Value
Remarks:
SAP Name: ORDER_SEQ_NO
FinishTime
Basic finish time
public Nullable<TimeSpan> FinishTime { get; set; }
Property Value
Remarks:
SAP Name: FINISH_TIME
StartTime
Basic start time
public Nullable<TimeSpan> StartTime { get; set; }
Property Value
Remarks:
SAP Name: START_TIME
ActualStartTime
Actual finish time
public Nullable<TimeSpan> ActualStartTime { get; set; }
Property Value
Remarks:
SAP Name: ACTUAL_START_TIME
LeadingOrder
Leading order in current processing
public string LeadingOrder { get; set; }
Property Value
Remarks:
SAP Name: LEADING_ORDER
SalesOrder
Sales Order Number
public string SalesOrder { get; set; }
Property Value
Remarks:
SAP Name: SALES_ORDER
SalesOrderItem
Item Number in Sales Order
public Nullable<int> SalesOrderItem { get; set; }
Property Value
Remarks:
SAP Name: SALES_ORDER_ITEM
ProductionScheduleProfile
Production Scheduling Profile
public string ProductionScheduleProfile { get; set; }
Property Value
Remarks:
SAP Name: PROD_SCHED_PROFILE
MaterialText
Material description
public string MaterialText { get; set; }
Property Value
Remarks:
SAP Name: MATERIAL_TEXT
SystemStatus
System Status
public string SystemStatus { get; set; }
Property Value
Remarks:
SAP Name: SYSTEM_STATUS
ConfirmedQuantity
Committed quantity for order acc. to ATP check components
public Nullable<int> ConfirmedQuantity { get; set; }
Property Value
Remarks:
SAP Name: CONFIRMED_QUANTITY
PlanPlant
Planning Plant
public string PlanPlant { get; set; }
Property Value
Remarks:
SAP Name: PLAN_PLANT
Batch
Batch Number
public string Batch { get; set; }
Property Value
Remarks:
SAP Name: BATCH
MaterialExternal
Long Material Number for MATERIAL Field
public string MaterialExternal { get; set; }
Property Value
Remarks:
SAP Name: MATERIAL_EXTERNAL
MaterialGuid
External GUID for MATERIAL Field
public string MaterialGuid { get; set; }
Property Value
Remarks:
SAP Name: MATERIAL_GUID
MaterialVersion
Version Number for MATERIAL Field
public string MaterialVersion { get; set; }
Property Value
Remarks:
SAP Name: MATERIAL_VERSION
DateOfExpiry
Best-Before Date (BBD)/ Shelf Life Expiration Date (SLED)
public Nullable<DateTime> DateOfExpiry { get; set; }
Property Value
Remarks:
SAP Name: DATE_OF_EXPIRY
DateOfManufacture
Date of Manufacture
public Nullable<DateTime> DateOfManufacture { get; set; }
Property Value
Remarks:
SAP Name: DATE_OF_MANUFACTURE
MaterialLong
Material Number
public string MaterialLong { get; set; }
Property Value
Remarks:
SAP Name: MATERIAL_LONG
Constructors
OrderHeader()
public OrderHeader()