admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Quintiq file version 2.0
#parent: #root
StaticMethod GenerateData (
  InterfaceLoginfo owner,
  StringToDateTime cnv1,
  StringToDate cnv,
  JSON item
) as ShippingActualData
{
  TextBody:
  [*
    // 甄兰鸽 Jul-17-2024 (created)
    createtime       := guard( item.Get( "create_time").GetString(),"");
    dday             := guard( item.Get( "dday").GetString(),"");
    fourcode         := guard( item.Get( "four_code").GetString(),"");
    quantity         := [Real]guard( item.Get( "qty").GetString(), "");
    fac              := guard( item.Get( "fac").GetString(),"");
    id               := guard( item.Get( "id").GetNumber(),0);
    
    sadata           := owner.ShippingActualData( relnew, CreateTime := cnv1.Convert( createtime )
                                                  , Fac := fac
                                                  , FourCode := fourcode
                                                  , Quantity := quantity
                                                  , DDay := cnv.Convert( dday )
                                                  , ID := id);
    
    return sadata;
  *]
}