Quintiq file version 2.0
|
#parent: #root
|
StaticMethod Publish (
|
InterfaceDataset owner,
|
String executor
|
)
|
{
|
TextBody:
|
[*
|
//// 甄兰鸽 Jul-17-2024 (created)
|
requestbody :='[
|
{
|
"product": "DZ948293",
|
"demandDate": "2024-10-01",
|
"demandQty": 800,
|
"versionName": "V2410204",
|
"interfaceTime": "2024-10-01 12:00:00"
|
}
|
]';
|
loginfo := owner.InterfaceLoginfo( relnew, ExecuteUser := executor
|
, Name := Translations::InterfaceDataset_CustomerDemandPPAIDS_Name()
|
, InterfaceDateTime := DateTime::ActualTime()
|
, Message := '客户需求(PPA+IDS)'
|
, RequestBody := requestbody);
|
|
InterfaceLoginfo::CallInterface( owner, loginfo );
|
//if( not isnull( data ) ){
|
//
|
// cnv2 := StringToDate::StandardConverter();
|
// cnv2.SetCustomConversion();
|
// cnv2.CustomFormatString( 'yyyy-MM-dd' );
|
//
|
// sadatalist := construct( FinishedEngineInventorys );
|
// for( seq := 0;seq < data.Size();seq++){
|
// item := data.Get(seq);
|
// sadata := FinishedEngineInventory::GenerateData( loginfo, cnv2, item );
|
// sadatalist.Add( sadata );
|
// }
|
//
|
// options := DatasetFindOptions::Construct( 'MacroPlan' ).IncludeOffline( true ); //to load we must search offline datasets.
|
// mdskey := DatasetController::FindUnique( options );
|
//
|
// MDSMacroPlan::Root( mdskey ) -> InventoryInterfaceData::SynchronizeInventory( owner, sadatalist );
|
//}
|
*]
|
}
|