_Main/BL/IntegratorConfigs/IntegratorConfig_PanelMaterialRestServer/ContentMapperProcessor_ContentMapperReponse#1.qbl
@@ -5,4 +5,8 @@ PosX: 330 PosY: 450 ReplyChannelOutputs: QuintiqEndpoint ConditionalMapping { MappingName: 'PanelMaterialResponseResult' } } _Main/BL/Relations/Relation_PanelMaterialVehicle_GlobalOTDTable_GlobalOTDTable_PanelMaterialVeh.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation PanelMaterialVehicle_GlobalOTDTable_GlobalOTDTable_PanelMaterialVehicle { #keys: '1[414702.0.185221277]' DefaultRelationStrategy { } RelationSide.LeftSide GlobalOTDTable { #keys: '3[414702.0.185221279][414702.0.185221278][414702.0.185221280]' Cardinality: '0to1' ObjectDefinition: PanelMaterialVehicle OwningSide: 'Reference' } RelationSide.RightSide PanelMaterialVehicle { #keys: '3[414702.0.185221282][414702.0.185221281][414702.0.185221283]' Cardinality: '1toN' ObjectDefinition: GlobalOTDTable OwningSide: 'Owned' } } _Main/BL/Type_GlobalDTOTable/Method_ReceivingPanelMaterials.qbl
@@ -8,11 +8,47 @@ [* logfile( "--------------------------------------1------------------------------------------------" ); nameValue := requestnvt.Root(); info( nameValue.ToString() ); bodyHandle := requestnvt.GetHandle( "Body" ); restHandle := requestnvt.GetHandle( "Rest" ); restPayloadHandle := requestnvt.GetHandle( "RestPayload" ); bodyNameValue := nameValue.Child( bodyHandle ); restNameValue := bodyNameValue.Child( restHandle ); restPayloadNameValue := restNameValue.Child( restPayloadHandle ); releaseDateHandle := requestnvt.GetHandle( "releaseDate" ); businessTypeHandle := requestnvt.GetHandle( "businessType" ); scenarioNameHandle := requestnvt.GetHandle( "scenarioName" ); releaseDateNameValue := restPayloadNameValue.Child( releaseDateHandle ); businessTypeNameValue := restPayloadNameValue.Child( businessTypeHandle ); scenarioNameNameValue := restPayloadNameValue.Child( scenarioNameHandle ); info( "å叿¶é´ï¼", releaseDateNameValue.GetValueAsString(), " äºä¸é¨ï¼", businessTypeNameValue.GetValueAsString(), " çæ¬å·ï¼", scenarioNameNameValue.GetValueAsString() ); panelMaterialsHandle := requestnvt.GetHandle( "panelMaterials" ); panelMaterialsNameValue := restPayloadNameValue.Child( panelMaterialsHandle ); childPanelMaterialsNameValue := panelMaterialsNameValue.Children(); productIDHandle := requestnvt.GetHandle( "productID" ); productDescriptionHandle := requestnvt.GetHandle( "productDescription" ); startDateHandle := requestnvt.GetHandle( "startDate" ); quantityHandle := requestnvt.GetHandle( "quantity" ); traverse ( childPanelMaterialsNameValue, Elements, cpmnv ) { info( "产åï¼", cpmnv.Child( productIDHandle ).GetValueAsString() ); info( "产åæè¿°ï¼", cpmnv.Child( productDescriptionHandle ).GetValueAsString() ); info( "å¼å§æ¶é´ï¼", cpmnv.Child( startDateHandle ).GetValueAsString() ); info( "æ°éï¼", cpmnv.Child( quantityHandle ).GetValueAsString() ); } // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- replynvt := LibInt_MessageAccessor::CreateEmptyMessage(); LibInt_MessageAccessor::SetHeaderProperty( replynvt, "Content-Type", "application/json" ); return emit( replynvt ); *] } _Main/BL/Type_PanelMaterialVehicle/Attribute_CurrencyID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute CurrencyID { #keys: '3[414702.0.185221293][414702.0.185221292][414702.0.185221294]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_Customer.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute Customer { #keys: '3[414702.0.185221308][414702.0.185221307][414702.0.185221309]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_CustomerID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute CustomerID { #keys: '3[414702.0.185221318][414702.0.185221317][414702.0.185221319]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_ID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute ID { #keys: '3[414702.0.185221328][414702.0.185221327][414702.0.185221329]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_IsEligibleForNetting.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute IsEligibleForNetting { #keys: '3[414702.0.185221338][414702.0.185221337][414702.0.185221339]' ValueType: Boolean } _Main/BL/Type_PanelMaterialVehicle/Attribute_IsExcludedFromFulfillmentKPIUser.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute IsExcludedFromFulfillmentKPIUser { #keys: '3[414702.0.185221353][414702.0.185221352][414702.0.185221354]' ValueType: Boolean } _Main/BL/Type_PanelMaterialVehicle/Attribute_IsFirmed.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute IsFirmed { #keys: '3[414702.0.185221448][414702.0.185221447][414702.0.185221449]' ValueType: Boolean } _Main/BL/Type_PanelMaterialVehicle/Attribute_OrderDate.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute OrderDate { #keys: '3[414702.0.185221371][414702.0.185221370][414702.0.185221372]' ValueType: Date } _Main/BL/Type_PanelMaterialVehicle/Attribute_OrderID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute OrderID { #keys: '3[414702.0.185221381][414702.0.185221380][414702.0.185221382]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_OrderLineID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute OrderLineID { #keys: '3[414702.0.185221391][414702.0.185221390][414702.0.185221392]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_Price.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute Price { #keys: '3[414702.0.185221401][414702.0.185221400][414702.0.185221402]' ValueType: Real } _Main/BL/Type_PanelMaterialVehicle/Attribute_PriorityName.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute PriorityName { #keys: '3[414702.0.185221422][414702.0.185221421][414702.0.185221423]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_SalesSegmentName.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute SalesSegmentName { #keys: '3[414702.0.185221438][414702.0.185221437][414702.0.185221439]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_StockingPointID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute StockingPointID { #keys: '3[414702.0.185221463][414702.0.185221462][414702.0.185221464]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/Attribute_UnitOfMeasureName.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute UnitOfMeasureName { #keys: '3[414702.0.185221478][414702.0.185221477][414702.0.185221479]' ValueType: String } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_CurrencyID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: 'CNY' TargetAttribute: CurrencyID } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_IsEligibleForNetting.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: 'true' TargetAttribute: IsEligibleForNetting } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_IsExcludedFromFulfillmentKPIUser.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: 'false' TargetAttribute: IsExcludedFromFulfillmentKPIUser } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_IsFirmed.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: 'true' TargetAttribute: IsFirmed } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_Price.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: '0' TargetAttribute: Price } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_PriorityName.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: 'Normal' TargetAttribute: PriorityName } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_StockingPointID.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: 'æåä»' TargetAttribute: StockingPointID } _Main/BL/Type_PanelMaterialVehicle/DefaultValue_UnitOfMeasureName.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root DefaultValue { ISOValue: 'SHT' TargetAttribute: UnitOfMeasureName } _Main/BL/Type_PanelMaterialVehicle/_ROOT_Type_PanelMaterialVehicle.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ Quintiq file version 2.0 #root #parent: #DomainModel Type PanelMaterialVehicle { #keys: '5[414702.0.185221272][414702.0.185221270][0.0.0][414702.0.185221271][414702.0.185221273]' BaseType: Object Description: '车载' StructuredName: 'PanelMaterialVehicles' } _Main/Sys/Integration/Brokers/PanelMaterialResponseResult.xmlBinary files differ
_Main/Sys/Integration/Mapping/PanelMaterialResponseResult.xmlBinary files differ
_Main/Sys/Integration/Structure/PanelMaterialResponseResult_from.xmlBinary files differ
_Main/Sys/Integration/Structure/PanelMaterialResponseResult_to.xmlBinary files differ