|
|
@ -7,12 +7,12 @@ type FAuxPropID struct { |
|
|
|
} |
|
|
|
|
|
|
|
type FSubEntity struct { |
|
|
|
FEntryID int `json:"FEntryId"` |
|
|
|
FEntryID int `json:"FEntryId"` |
|
|
|
FReleaseBillType _struct.FNumber `json:"FReleaseBillType"` |
|
|
|
FYieldRate int `json:"FYieldRate"` |
|
|
|
FMrpNote string `json:"FMrpNote"` |
|
|
|
FBaseYieldQty int `json:"FBaseYieldQty"` |
|
|
|
FIsSkip2 bool `json:"FIsSkip2"` |
|
|
|
FYieldRate int `json:"FYieldRate"` |
|
|
|
FMrpNote string `json:"FMrpNote"` |
|
|
|
FBaseYieldQty int `json:"FBaseYieldQty"` |
|
|
|
FIsSkip2 bool `json:"FIsSkip2"` |
|
|
|
} |
|
|
|
|
|
|
|
type FAuxPropIDChild struct { |
|
|
@ -30,75 +30,75 @@ type FSrcTransLocID struct { |
|
|
|
} |
|
|
|
|
|
|
|
type FEntity struct { |
|
|
|
FEntryID int `json:"FEntryID"` |
|
|
|
FMaterialIDChild _struct.FNumber `json:"FMaterialIdChild"` |
|
|
|
FAuxPropIDChild FAuxPropIDChild `json:"FAuxPropIdChild"` |
|
|
|
FMaterialTypeChild string `json:"FMaterialTypeChild"` |
|
|
|
FSupplyType string `json:"FSupplyType"` |
|
|
|
FDosageType string `json:"FDosageType"` |
|
|
|
FUseRate int `json:"FUseRate"` |
|
|
|
FDemandDateChild string `json:"FDemandDateChild"` |
|
|
|
FUnitIDChild _struct.FNumber `json:"FUnitIDChild"` |
|
|
|
FNumerator int `json:"FNumerator"` |
|
|
|
FDenominator int `json:"FDenominator"` |
|
|
|
FSTDQty int `json:"FSTDQty"` |
|
|
|
FNeedQty int `json:"FNeedQty"` |
|
|
|
FMustQty int `json:"FMustQty"` |
|
|
|
FFixScrap int `json:"FFixScrap"` |
|
|
|
FScrapRate int `json:"FScrapRate"` |
|
|
|
FChildSupplyOrgID _struct.FNumber `json:"FChildSupplyOrgId"` |
|
|
|
FIssueOrgID _struct.FNumber `json:"FIssueOrgId"` |
|
|
|
FIsGetScrap string `json:"FIsGetScrap"` |
|
|
|
FIsKitting string `json:"FIsKitting"` |
|
|
|
FBOMIDChild _struct.FNumber `json:"FBOMIdChild"` |
|
|
|
FOptQueue string `json:"FOptQueue"` |
|
|
|
FOwnerTypeIDChild string `json:"FOwnerTypeIdChild"` |
|
|
|
FMTONoChild string `json:"FMTONoChild"` |
|
|
|
FOwnerIDChild _struct.FNumber `json:"FOwnerIdChild"` |
|
|
|
FOperID int `json:"FOperId"` |
|
|
|
FLotNoChild _struct.FNumber `json:"FLotNoChild"` |
|
|
|
FPositionNo string `json:"FPositionNo"` |
|
|
|
FOffSetTime int `json:"FOffSetTime"` |
|
|
|
FOffSetTimeType string `json:"FOffSetTimeType"` |
|
|
|
FProcessID _struct.FNumber `json:"FProcessId"` |
|
|
|
FDescriptionChild string `json:"FDescriptionChild"` |
|
|
|
FIssueType string `json:"FIssueType"` |
|
|
|
FBKFLTime string `json:"FBKFLTime"` |
|
|
|
FStockID _struct.FNumber `json:"FStockId"` |
|
|
|
FStockLocID FStockLocID `json:"FStockLocId"` |
|
|
|
FSrcTransOrgID _struct.FNumber `json:"FSrcTransOrgId"` |
|
|
|
FSrcTransStockID _struct.FNumber `json:"FSrcTransStockId"` |
|
|
|
FSrcTransLocID FSrcTransLocID `json:"FSrcTransLocId"` |
|
|
|
FReserveType string `json:"FReserveType"` |
|
|
|
FProjectNoChild string `json:"FProjectNoChild"` |
|
|
|
FPriority int `json:"FPriority"` |
|
|
|
FBaseNumerator int `json:"FBaseNumerator"` |
|
|
|
FBASEDENOMINATOR int `json:"FBASEDENOMINATOR"` |
|
|
|
FWorkCalIDChild _struct.FNumber `json:"FWorkCalIdChild"` |
|
|
|
FBOMEntryID int `json:"FBOMEntryID"` |
|
|
|
FReplacePolicy string `json:"FReplacePolicy"` |
|
|
|
FReplaceType string `json:"FReplaceType"` |
|
|
|
FBaseUnitIDChild _struct.FNumber `json:"FBaseUnitIdChild"` |
|
|
|
FIsKeyItem string `json:"FIsKeyItem"` |
|
|
|
FReplacePriority int `json:"FReplacePriority"` |
|
|
|
FBaseNeedQty int `json:"FBaseNeedQty"` |
|
|
|
FReplaceGroup int `json:"FReplaceGroup"` |
|
|
|
FBaseMustQty1 int `json:"FBaseMustQty1"` |
|
|
|
FBaseStdQty int `json:"FBaseStdQty"` |
|
|
|
FOverType string `json:"FOverType"` |
|
|
|
FSupplyGroup int `json:"FSupplyGroup"` |
|
|
|
FSMID _struct.FNumber `json:"FSMId"` |
|
|
|
FSMEntryID int `json:"FSMEntryId"` |
|
|
|
FBaseFixScrapQTY int `json:"FBaseFixScrapQTY"` |
|
|
|
FISSkip string `json:"FISSkip"` |
|
|
|
FISMinIssueQty string `json:"FISMinIssueQty"` |
|
|
|
FSUPPLYMODE string `json:"FSUPPLYMODE"` |
|
|
|
FChildExtendControl int `json:"FChildExtendControl"` |
|
|
|
FIsManual string `json:"FIsManual"` |
|
|
|
FPATHENTRYID string `json:"FPATHENTRYID"` |
|
|
|
FUPDATERID _struct.FNumber `json:"FUPDATERID"` |
|
|
|
FUPDateDate string `json:"FUPDateDate"` |
|
|
|
FIsMrpRun string `json:"FIsMrpRun"` |
|
|
|
FEntryID int `json:"FEntryID"` |
|
|
|
FMaterialIDChild _struct.FNumber `json:"FMaterialIdChild"` |
|
|
|
FAuxPropIDChild FAuxPropIDChild `json:"FAuxPropIdChild"` |
|
|
|
FMaterialTypeChild string `json:"FMaterialTypeChild"` |
|
|
|
FSupplyType string `json:"FSupplyType"` |
|
|
|
FDosageType string `json:"FDosageType"` |
|
|
|
FUseRate int `json:"FUseRate"` |
|
|
|
FDemandDateChild string `json:"FDemandDateChild"` |
|
|
|
FUnitIDChild _struct.FNumber `json:"FUnitIDChild"` |
|
|
|
FNumerator int `json:"FNumerator"` |
|
|
|
FDenominator int `json:"FDenominator"` |
|
|
|
FSTDQty int `json:"FSTDQty"` |
|
|
|
FNeedQty int `json:"FNeedQty"` |
|
|
|
FMustQty int `json:"FMustQty"` |
|
|
|
FFixScrap int `json:"FFixScrap"` |
|
|
|
FScrapRate int `json:"FScrapRate"` |
|
|
|
FChildSupplyOrgID _struct.FNumber `json:"FChildSupplyOrgId"` |
|
|
|
FIssueOrgID _struct.FNumber `json:"FIssueOrgId"` |
|
|
|
FIsGetScrap string `json:"FIsGetScrap"` |
|
|
|
FIsKitting string `json:"FIsKitting"` |
|
|
|
FBOMIDChild _struct.FNumber `json:"FBOMIdChild"` |
|
|
|
FOptQueue string `json:"FOptQueue"` |
|
|
|
FOwnerTypeIDChild string `json:"FOwnerTypeIdChild"` |
|
|
|
FMTONoChild string `json:"FMTONoChild"` |
|
|
|
FOwnerIDChild _struct.FNumber `json:"FOwnerIdChild"` |
|
|
|
FOperID int `json:"FOperId"` |
|
|
|
FLotNoChild _struct.FNumber `json:"FLotNoChild"` |
|
|
|
FPositionNo string `json:"FPositionNo"` |
|
|
|
FOffSetTime int `json:"FOffSetTime"` |
|
|
|
FOffSetTimeType string `json:"FOffSetTimeType"` |
|
|
|
FProcessID _struct.FNumber `json:"FProcessId"` |
|
|
|
FDescriptionChild string `json:"FDescriptionChild"` |
|
|
|
FIssueType string `json:"FIssueType"` |
|
|
|
FBKFLTime string `json:"FBKFLTime"` |
|
|
|
FStockID _struct.FNumber `json:"FStockId"` |
|
|
|
FStockLocID FStockLocID `json:"FStockLocId"` |
|
|
|
FSrcTransOrgID _struct.FNumber `json:"FSrcTransOrgId"` |
|
|
|
FSrcTransStockID _struct.FNumber `json:"FSrcTransStockId"` |
|
|
|
FSrcTransLocID FSrcTransLocID `json:"FSrcTransLocId"` |
|
|
|
FReserveType string `json:"FReserveType"` |
|
|
|
FProjectNoChild string `json:"FProjectNoChild"` |
|
|
|
FPriority int `json:"FPriority"` |
|
|
|
FBaseNumerator int `json:"FBaseNumerator"` |
|
|
|
FBASEDENOMINATOR int `json:"FBASEDENOMINATOR"` |
|
|
|
FWorkCalIDChild _struct.FNumber `json:"FWorkCalIdChild"` |
|
|
|
FBOMEntryID int `json:"FBOMEntryID"` |
|
|
|
FReplacePolicy string `json:"FReplacePolicy"` |
|
|
|
FReplaceType string `json:"FReplaceType"` |
|
|
|
FBaseUnitIDChild _struct.FNumber `json:"FBaseUnitIdChild"` |
|
|
|
FIsKeyItem string `json:"FIsKeyItem"` |
|
|
|
FReplacePriority int `json:"FReplacePriority"` |
|
|
|
FBaseNeedQty int `json:"FBaseNeedQty"` |
|
|
|
FReplaceGroup int `json:"FReplaceGroup"` |
|
|
|
FBaseMustQty1 int `json:"FBaseMustQty1"` |
|
|
|
FBaseStdQty int `json:"FBaseStdQty"` |
|
|
|
FOverType string `json:"FOverType"` |
|
|
|
FSupplyGroup int `json:"FSupplyGroup"` |
|
|
|
FSMID _struct.FNumber `json:"FSMId"` |
|
|
|
FSMEntryID int `json:"FSMEntryId"` |
|
|
|
FBaseFixScrapQTY int `json:"FBaseFixScrapQTY"` |
|
|
|
FISSkip string `json:"FISSkip"` |
|
|
|
FISMinIssueQty string `json:"FISMinIssueQty"` |
|
|
|
FSUPPLYMODE string `json:"FSUPPLYMODE"` |
|
|
|
FChildExtendControl int `json:"FChildExtendControl"` |
|
|
|
FIsManual string `json:"FIsManual"` |
|
|
|
FPATHENTRYID string `json:"FPATHENTRYID"` |
|
|
|
FUPDATERID _struct.FNumber `json:"FUPDATERID"` |
|
|
|
FUPDateDate string `json:"FUPDateDate"` |
|
|
|
FIsMrpRun string `json:"FIsMrpRun"` |
|
|
|
} |
|
|
|
|
|
|
|
type FAuxPropIDCoby struct { |
|
|
@ -106,85 +106,84 @@ type FAuxPropIDCoby struct { |
|
|
|
} |
|
|
|
|
|
|
|
type FEntityCoby struct { |
|
|
|
FEntryID int `json:"FEntryID"` |
|
|
|
FCopyType string `json:"FCopyType"` |
|
|
|
FMaterialIDCoby _struct.FNumber `json:"FMaterialIdCoby"` |
|
|
|
FAuxPropIDCoby FAuxPropIDCoby `json:"FAuxPropIdCoby"` |
|
|
|
FUnitIDCoby _struct.FNumber `json:"FUnitIDCoby"` |
|
|
|
FBOMIDCopy _struct.FNumber `json:"FBOMIDCopy"` |
|
|
|
FDemandQtyCoby int `json:"FDemandQtyCoby"` |
|
|
|
FDemandDateCoby string `json:"FDemandDateCoby"` |
|
|
|
FOrderQtyCoby int `json:"FOrderQtyCoby"` |
|
|
|
FFirmQtyCoby int `json:"FFirmQtyCoby"` |
|
|
|
FFirmStartDateCoby string `json:"FFirmStartDateCoby"` |
|
|
|
FFirmFinishDateCoby string `json:"FFirmFinishDateCoby"` |
|
|
|
FBaseUnitIDCoby _struct.FNumber `json:"FBaseUnitIDCoby"` |
|
|
|
FBaseDemandQtyCoby int `json:"FBaseDemandQtyCoby"` |
|
|
|
FBaseOrderQtyCoby int `json:"FBaseOrderQtyCoby"` |
|
|
|
FBaseFirmQtyCoby int `json:"FBaseFirmQtyCoby"` |
|
|
|
FOutPutOptQueue string `json:"FOutPutOptQueue"` |
|
|
|
FISBACKFLUSH string `json:"FISBACKFLUSH"` |
|
|
|
FCobyEntryID int `json:"FCobyEntryId"` |
|
|
|
FKeyBaseQty int `json:"FKeyBaseQty"` |
|
|
|
FCobyBaseQty int `json:"FCobyBaseQty"` |
|
|
|
FCopyBaseYieldQty int `json:"FCopyBaseYieldQty"` |
|
|
|
FEntryID int `json:"FEntryID"` |
|
|
|
FCopyType string `json:"FCopyType"` |
|
|
|
FMaterialIDCoby _struct.FNumber `json:"FMaterialIdCoby"` |
|
|
|
FAuxPropIDCoby FAuxPropIDCoby `json:"FAuxPropIdCoby"` |
|
|
|
FUnitIDCoby _struct.FNumber `json:"FUnitIDCoby"` |
|
|
|
FBOMIDCopy _struct.FNumber `json:"FBOMIDCopy"` |
|
|
|
FDemandQtyCoby int `json:"FDemandQtyCoby"` |
|
|
|
FDemandDateCoby string `json:"FDemandDateCoby"` |
|
|
|
FOrderQtyCoby int `json:"FOrderQtyCoby"` |
|
|
|
FFirmQtyCoby int `json:"FFirmQtyCoby"` |
|
|
|
FFirmStartDateCoby string `json:"FFirmStartDateCoby"` |
|
|
|
FFirmFinishDateCoby string `json:"FFirmFinishDateCoby"` |
|
|
|
FBaseUnitIDCoby _struct.FNumber `json:"FBaseUnitIDCoby"` |
|
|
|
FBaseDemandQtyCoby int `json:"FBaseDemandQtyCoby"` |
|
|
|
FBaseOrderQtyCoby int `json:"FBaseOrderQtyCoby"` |
|
|
|
FBaseFirmQtyCoby int `json:"FBaseFirmQtyCoby"` |
|
|
|
FOutPutOptQueue string `json:"FOutPutOptQueue"` |
|
|
|
FISBACKFLUSH string `json:"FISBACKFLUSH"` |
|
|
|
FCobyEntryID int `json:"FCobyEntryId"` |
|
|
|
FKeyBaseQty int `json:"FKeyBaseQty"` |
|
|
|
FCobyBaseQty int `json:"FCobyBaseQty"` |
|
|
|
FCopyBaseYieldQty int `json:"FCopyBaseYieldQty"` |
|
|
|
} |
|
|
|
type PLN_PLANORDER_SAVE struct { |
|
|
|
FID int `json:"FID"` |
|
|
|
FBillTypeID _struct.FNumber `json:"FBillTypeID"` |
|
|
|
FBillNo string `json:"FBillNo"` |
|
|
|
FSupplyOrgID _struct.FNumber `json:"FSupplyOrgId"` |
|
|
|
FDemandOrgID _struct.FNumber `json:"FDemandOrgId"` |
|
|
|
FMaterialID _struct.FNumber `json:"FMaterialId"` |
|
|
|
FAuxPropID FAuxPropID `json:"FAuxPropId"` |
|
|
|
FReleaseType string `json:"FReleaseType"` |
|
|
|
FSupplyMaterialID _struct.FNumber `json:"FSupplyMaterialId"` |
|
|
|
FBomID _struct.FNumber `json:"FBomId"` |
|
|
|
FUnitID _struct.FNumber `json:"FUnitId"` |
|
|
|
FSugQty int `json:"FSugQty"` |
|
|
|
FPlanStartDate string `json:"FPlanStartDate"` |
|
|
|
FPlanFinishDate string `json:"FPlanFinishDate"` |
|
|
|
FPurDeptID _struct.FNumber `json:"FPurDeptId"` |
|
|
|
FFirmQty int `json:"FFirmQty"` |
|
|
|
FFirmStartDate string `json:"FFirmStartDate"` |
|
|
|
FFirmFinishDate string `json:"FFirmFinishDate"` |
|
|
|
FPrdDeptID _struct.FNumber `json:"FPrdDeptId"` |
|
|
|
FPlanerID _struct.FNumber `json:"FPlanerId"` |
|
|
|
FSupplierID _struct.FNumber `json:"FSupplierId"` |
|
|
|
FInStockOrgID _struct.FNumber `json:"FInStockOrgId"` |
|
|
|
FOwnerTypeID string `json:"FOwnerTypeId"` |
|
|
|
FOwnerID _struct.FNumber `json:"FOwnerId"` |
|
|
|
FComputerNo string `json:"FComputerNo"` |
|
|
|
FDemandQty int `json:"FDemandQty"` |
|
|
|
FOrderQty int `json:"FOrderQty"` |
|
|
|
FDemandDate string `json:"FDemandDate"` |
|
|
|
FMtoNo string `json:"FMtoNo"` |
|
|
|
FDataSource string `json:"FDataSource"` |
|
|
|
FProjectNo string `json:"FProjectNo"` |
|
|
|
FReleaseStatus string `json:"FReleaseStatus"` |
|
|
|
FSaleOrderNo string `json:"FSaleOrderNo"` |
|
|
|
FSaleOrderEntrySeq int `json:"FSaleOrderEntrySeq"` |
|
|
|
FDescription string `json:"FDescription"` |
|
|
|
FModifierID _struct.FNumber `json:"FModifierId"` |
|
|
|
FModifyDate string `json:"FModifyDate"` |
|
|
|
FApproveDate string `json:"FApproveDate"` |
|
|
|
FApproverID _struct.FNumber `json:"FApproverId"` |
|
|
|
FBaseUnitID _struct.FNumber `json:"FBaseUnitId"` |
|
|
|
FBaseOrderQty int `json:"FBaseOrderQty"` |
|
|
|
FBaseSugQty int `json:"FBaseSugQty"` |
|
|
|
FBaseDemandQty int `json:"FBaseDemandQty"` |
|
|
|
FBaseFirmQty int `json:"FBaseFirmQty"` |
|
|
|
FBeforeClose string `json:"FBeforeClose"` |
|
|
|
FComputeID string `json:"FComputeId"` |
|
|
|
FDemandType string `json:"FDemandType"` |
|
|
|
FSaleOrderID int `json:"FSaleOrderId"` |
|
|
|
FSaleOrderEntryID int `json:"FSaleOrderEntryId"` |
|
|
|
FEntrustOrgID _struct.FNumber `json:"FEntrustOrgId"` |
|
|
|
FBuyerID _struct.FNumber `json:"FBuyerId"` |
|
|
|
FIsMRP bool `json:"FIsMRP"` |
|
|
|
FSubEntity FSubEntity `json:"FSubEntity"` |
|
|
|
FEntity []FEntity `json:"FEntity"` |
|
|
|
FEntityCoby []FEntityCoby `json:"FEntityCoby"` |
|
|
|
|
|
|
|
F_RDPB_MPSVNO string `json:"F_RDPB_MPSVNO"` |
|
|
|
FID int `json:"FID"` |
|
|
|
FBillTypeID _struct.FNumber `json:"FBillTypeID"` |
|
|
|
FBillNo string `json:"FBillNo"` |
|
|
|
FSupplyOrgID _struct.FNumber `json:"FSupplyOrgId"` |
|
|
|
FDemandOrgID _struct.FNumber `json:"FDemandOrgId"` |
|
|
|
FMaterialID _struct.FNumber `json:"FMaterialId"` |
|
|
|
FAuxPropID FAuxPropID `json:"FAuxPropId"` |
|
|
|
FReleaseType string `json:"FReleaseType"` |
|
|
|
FSupplyMaterialID _struct.FNumber `json:"FSupplyMaterialId"` |
|
|
|
FBomID _struct.FNumber `json:"FBomId"` |
|
|
|
FUnitID _struct.FNumber `json:"FUnitId"` |
|
|
|
FSugQty int `json:"FSugQty"` |
|
|
|
FPlanStartDate string `json:"FPlanStartDate"` |
|
|
|
FPlanFinishDate string `json:"FPlanFinishDate"` |
|
|
|
FPurDeptID _struct.FNumber `json:"FPurDeptId"` |
|
|
|
FFirmQty int `json:"FFirmQty"` |
|
|
|
FFirmStartDate string `json:"FFirmStartDate"` |
|
|
|
FFirmFinishDate string `json:"FFirmFinishDate"` |
|
|
|
FPrdDeptID _struct.FNumber `json:"FPrdDeptId"` |
|
|
|
FPlanerID _struct.FNumber `json:"FPlanerId"` |
|
|
|
FSupplierID _struct.FNumber `json:"FSupplierId"` |
|
|
|
FInStockOrgID _struct.FNumber `json:"FInStockOrgId"` |
|
|
|
FOwnerTypeID string `json:"FOwnerTypeId"` |
|
|
|
FOwnerID _struct.FNumber `json:"FOwnerId"` |
|
|
|
FComputerNo string `json:"FComputerNo"` |
|
|
|
FDemandQty int `json:"FDemandQty"` |
|
|
|
FOrderQty int `json:"FOrderQty"` |
|
|
|
FDemandDate string `json:"FDemandDate"` |
|
|
|
FMtoNo string `json:"FMtoNo"` |
|
|
|
FDataSource string `json:"FDataSource"` |
|
|
|
FProjectNo string `json:"FProjectNo"` |
|
|
|
FReleaseStatus string `json:"FReleaseStatus"` |
|
|
|
FSaleOrderNo string `json:"FSaleOrderNo"` |
|
|
|
FSaleOrderEntrySeq int `json:"FSaleOrderEntrySeq"` |
|
|
|
FDescription string `json:"FDescription"` |
|
|
|
FModifierID _struct.FNumber `json:"FModifierId"` |
|
|
|
FModifyDate string `json:"FModifyDate"` |
|
|
|
FApproveDate string `json:"FApproveDate"` |
|
|
|
FApproverID _struct.FNumber `json:"FApproverId"` |
|
|
|
FBaseUnitID _struct.FNumber `json:"FBaseUnitId"` |
|
|
|
FBaseOrderQty int `json:"FBaseOrderQty"` |
|
|
|
FBaseSugQty int `json:"FBaseSugQty"` |
|
|
|
FBaseDemandQty int `json:"FBaseDemandQty"` |
|
|
|
FBaseFirmQty int `json:"FBaseFirmQty"` |
|
|
|
FBeforeClose string `json:"FBeforeClose"` |
|
|
|
FComputeID string `json:"FComputeId"` |
|
|
|
FDemandType string `json:"FDemandType"` |
|
|
|
FSaleOrderID int `json:"FSaleOrderId"` |
|
|
|
FSaleOrderEntryID int `json:"FSaleOrderEntryId"` |
|
|
|
FEntrustOrgID _struct.FNumber `json:"FEntrustOrgId"` |
|
|
|
FBuyerID _struct.FNumber `json:"FBuyerId"` |
|
|
|
FIsMRP bool `json:"FIsMRP"` |
|
|
|
FSubEntity FSubEntity `json:"FSubEntity"` |
|
|
|
FEntity []FEntity `json:"FEntity"` |
|
|
|
FEntityCoby []FEntityCoby `json:"FEntityCoby"` |
|
|
|
F_RDPB_MPSVNO string `json:"F_RDPB_MPSVNO"` |
|
|
|
} |