Subversion Repositories SmartDukaan

Rev

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

Rev 11173 Rev 12280
Line 18... Line 18...
18
struct Vendor {
18
struct Vendor {
19
	1:i64 id,
19
	1:i64 id,
20
	2:string name
20
	2:string name
21
}
21
}
22
 
22
 
-
 
23
enum VatType {
-
 
24
	SP = 0,
-
 
25
	MRP = 1
-
 
26
}
-
 
27
 
23
enum BillingType {
28
enum BillingType {
24
	OURS = 0,
29
	OURS = 0,
25
	EXTERNAL = 1,
30
	EXTERNAL = 1,
26
	OURS_EXTERNAL = 2
31
	OURS_EXTERNAL = 2
27
}
32
}
Line 68... Line 73...
68
	18:bool isAvailabilityMonitored,
73
	18:bool isAvailabilityMonitored,
69
	19:i64 transferDelayInHours,
74
	19:i64 transferDelayInHours,
70
	20:i64 stateId
75
	20:i64 stateId
71
}
76
}
72
 
77
 
-
 
78
struct StateInfo{
-
 
79
	1:i64 id,
-
 
80
	2:string stateName,
-
 
81
	3:VatType vatType
-
 
82
}
-
 
83
 
-
 
84
 
73
/* */
85
/* */
74
struct ItemInventory{
86
struct ItemInventory{
75
	1:i64 id,
87
	1:i64 id,
76
	2:map<i64,i64> availability,
88
	2:map<i64,i64> availability,
77
	3:map<i64,i64> reserved,
89
	3:map<i64,i64> reserved,
Line 446... Line 458...
446
	
458
	
447
	list<FlipkartInventorySnapshot> getFlipkartInventorySnapshot()
459
	list<FlipkartInventorySnapshot> getFlipkartInventorySnapshot()
448
	
460
	
449
	FlipkartInventorySnapshot getFlipkartlInventoryForItem(1:i64 item_id)
461
	FlipkartInventorySnapshot getFlipkartlInventoryForItem(1:i64 item_id)
450
	
462
	
451
	map<i64,string> getStateMaster()
463
	map<i64,StateInfo> getStateMaster()
452
	
464
	
453
	void updateSnapdealStockAtEOD(list<SnapdealStockAtEOD> allsnapdealstock)
465
	void updateSnapdealStockAtEOD(list<SnapdealStockAtEOD> allsnapdealstock)
454
	
466
	
455
	void updateFlipkartStockAtEOD(list<FlipkartStockAtEOD> allflipkartstock)
467
	void updateFlipkartStockAtEOD(list<FlipkartStockAtEOD> allflipkartstock)
456
	
468