|  |  | 
 |  |  |                                     .Add( "interfaceTime", aopdata.InterfaceTime().Format( 'Y-M2-D2 H:m:s' ) ).Build();/*"2024-10-01 12:00:00" )*/ | 
 |  |  |       jsonarray.Add( aopdatajson ); | 
 |  |  |     } | 
 |  |  |     requestbody := jsonarray.Build().AsString(); | 
 |  |  |     info(  requestbody ); | 
 |  |  |     loginfo.RequestBody( jsonarray.Build().AsString() ); | 
 |  |  |     info( loginfo.RequestBody() ); | 
 |  |  |     data     := InterfaceLoginfo::CallInterfaceForDataCenter( owner, loginfo ); | 
 |  |  |     info( '----------------', data.AsString() ); | 
 |  |  |   *] | 
 
 |  |  | 
 |  |  |                                     .Add( "interfaceTime", ids.InterfaceTime().Format( 'Y-M2-D2 H:m:s' ) ).Build();/*"2024-10-01 12:00:00" )*/ | 
 |  |  |       jsonarray.Add( idsjson ); | 
 |  |  |     } | 
 |  |  |     requestbody := jsonarray.Build().AsString(); | 
 |  |  |     info(  requestbody ); | 
 |  |  |     loginfo.RequestBody( jsonarray.Build().AsString() ); | 
 |  |  |     info( loginfo.RequestBody() ); | 
 |  |  |     data     := InterfaceLoginfo::CallInterfaceForDataCenter( owner, loginfo ); | 
 |  |  |     info( '----------------', data.AsString() ); | 
 |  |  |   *] | 
 
 |  |  | 
 |  |  |   { | 
 |  |  |     Body: | 
 |  |  |     [* | 
 |  |  |       values := selectuniquevalues( InterfaceDataset, AssemblyOnlinePlanVersion.Row, row, true, row.ProductID() ); | 
 |  |  |       values := selectuniquevalues( InterfaceDataset, AssemblyOnlinePlanVersion.Row, row, true, row.Name() ); | 
 |  |  |        | 
 |  |  |       valueString := values.Concatenate( ";" ); | 
 |  |  |       valueString := selectuniquevalues( valueString.Tokenize( ";" ), Elements, tempS, true, tempS ).Concatenate( ";" ); | 
 
 |  |  | 
 |  |  |   { | 
 |  |  |     Body: | 
 |  |  |     [* | 
 |  |  |       values := selectuniquevalues( InterfaceDataset, AssemblyOnlinePlanVersion.Row, row, true, row.ProductID() ); | 
 |  |  |       values := selectuniquevalues( InterfaceDataset, AssemblyOnlinePlanVersion.Row, row, true, row.Name() ); | 
 |  |  |        | 
 |  |  |       valueString := values.Concatenate( ";" ); | 
 |  |  |       valueString := selectuniquevalues( valueString.Tokenize( ";" ), Elements, tempS, true, tempS ).Concatenate( ";" ); |