Subversion Repositories SmartDukaan

Rev

Rev 9829 | Rev 10295 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9829 Rev 9925
Line 78... Line 78...
78
    1:i64 id,
78
    1:i64 id,
79
    2:string poNumber,
79
    2:string poNumber,
80
    3:list<LineItem> lineitems,
80
    3:list<LineItem> lineitems,
81
    4:i64 supplierId,
81
    4:i64 supplierId,
82
    5:i64 warehouseId,
82
    5:i64 warehouseId,
-
 
83
    6:i64 shippingWarehouseId,
83
    6:POStatus status,
84
    7:POStatus status,
84
    7:i64 createdAt,
85
    8:i64 createdAt,
85
    8:i64 updatedAt,
86
    9:i64 updatedAt,
86
    9:double totalCost,
87
    10:double totalCost,
87
    10:double freightCharges,
88
    11:double freightCharges,
88
    11:double realizedCost,
89
    12:double realizedCost,
89
    12:double realizedFreightCharges,
90
    13:double realizedFreightCharges,
90
    13:POType type
91
    14:POType type
91
    14:TaxType taxType
92
    15:TaxType taxType
92
}
93
}
93
 
94
 
94
struct Purchase {
95
struct Purchase {
95
    1:i64 id,
96
    1:i64 id,
96
    2:i64 poId,
97
    2:i64 poId,
Line 261... Line 262...
261
    
262
    
262
    /**
263
    /**
263
     * Change warehouseId of PO if no items have been received yet for the PO
264
     * Change warehouseId of PO if no items have been received yet for the PO
264
    */
265
    */
265
    void changeWarehouseForPO(1:i64 id, 2:i64 warehouseId) throws (1:PurchaseServiceException e);
266
    void changeWarehouseForPO(1:i64 id, 2:i64 warehouseId) throws (1:PurchaseServiceException e);
-
 
267
    
-
 
268
    /**
-
 
269
     * Change status of PO 
-
 
270
    */
-
 
271
    void changePOStatus(1:i64 id, 2:POStatus poStatus)throws (1:PurchaseServiceException e);
266
}
272
}