Subversion Repositories SmartDukaan

Rev

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

Rev 7613 Rev 7672
Line 46... Line 46...
46
    10:TransferLotStatus transferStatus,
46
    10:TransferLotStatus transferStatus,
47
    // derived fields for  efficient lookups
47
    // derived fields for  efficient lookups
48
    11:i64 supplierId,
48
    11:i64 supplierId,
49
    12:double unitPrice,
49
    12:double unitPrice,
50
    13:i64 currentWarehouseId,
50
    13:i64 currentWarehouseId,
51
    14:ScanType lastScanType
51
    14:ScanType lastScanType,
-
 
52
    15:double nlc
52
}
53
}
53
 
54
 
54
struct Scan {
55
struct Scan {
55
    1:i64 id,
56
    1:i64 id,
56
    2:i64 inventoryItemId,
57
    2:i64 inventoryItemId,
Line 75... Line 76...
75
    9:string modelNumber,
76
    9:string modelNumber,
76
   10:string color,
77
   10:string color,
77
   11:double unitPrice,
78
   11:double unitPrice,
78
   12:i64 quantity,
79
   12:i64 quantity,
79
   13:i64 purchaseId,
80
   13:i64 purchaseId,
80
   14:i64 purchasedAt
81
   14:i64 purchasedAt,
-
 
82
   15:double nlc
81
}
83
}
82
 
84
 
83
struct InvoiceScan {
85
struct InvoiceScan {
84
    1:string invoiceNumber,
86
    1:string invoiceNumber,
85
    2:i64 numItems,
87
    2:i64 numItems,
Line 274... Line 276...
274
     list<InventoryAvailability> getHistoricNonSerializedInventoryByScans(1:i64 date);
276
     list<InventoryAvailability> getHistoricNonSerializedInventoryByScans(1:i64 date);
275
     
277
     
276
     /**
278
     /**
277
      * Insert Purchase/Sale Entries for product billed by Hotspot using OURS_EXTERNAL Billing
279
      * Insert Purchase/Sale Entries for product billed by Hotspot using OURS_EXTERNAL Billing
278
      */
280
      */
279
     InventoryItem scanForOursExternalSale(1:i64 itemId, 2:string serialNumber, 3:string itemNumber, 4:string invoiceNumber, 5:i64 warehouseId, 6:double unitPrice, 7: i64 orderId)throws (1:WarehouseServiceException ex);
281
     InventoryItem scanForOursExternalSale(1:i64 itemId, 2:string serialNumber, 3:string itemNumber, 4:string invoiceNumber, 5:i64 warehouseId, 6:double unitPrice, 7:double nlc, 8:i64 orderId)throws (1:WarehouseServiceException ex);
280
     
282
     
281
     /**
283
     /**
282
      * Insert Purchase_Ret/Sale_Ret Entries for product billed by Hotspot using OURS_EXTERNAL Billing
284
      * Insert Purchase_Ret/Sale_Ret Entries for product billed by Hotspot using OURS_EXTERNAL Billing
283
      */
285
      */
284
     void scanForOursExternalSaleReturn(1:i64 orderId, 2:double unitPrice) throws (1:WarehouseServiceException ex);
286
     void scanForOursExternalSaleReturn(1:i64 orderId, 2:double unitPrice) throws (1:WarehouseServiceException ex);