急:谁做过集装箱船运系统,关于计算堆存日!

      我现在正在改我上一任做过的船运柜管操作,里面有个货柜报表来计算堆存日的问题!里面的流程有点复杂不知道怎样去计算....具体代码该要怎么样去实现 ,谢谢!

流程如下:这里面流程都是时间日期!

改进算法(gate out 为标准计算):

进口吉柜卸船/吉柜转港口入闸/转户入闸/转公司入闸(统称吉柜入场)

 

1、 吉柜入场 吉柜装货出闸 直到今

吉柜堆存日 = 吉柜装货出闸 吉柜入场 + 1

 

2、 吉柜入场 吉柜装货出闸 重柜装货入闸 直到今

吉柜堆存日 = 吉柜装货出闸 吉柜入场 + 1

重柜堆存日 = 当前日期 重柜装货入闸 +

 

3、 吉柜入场 吉柜装货出闸 重柜装货入闸 出口重柜装船

吉柜堆存日 = 吉柜装货出闸- 吉柜入场 + 1

重柜堆存日 = 出口重柜装船 重柜装货入闸 +

 

4、 吉柜入场 出口吉柜装船

吉柜堆存日 = 出口吉柜装船 吉柜入场 + 1

 

5、 吉柜入场 吉出不回转户

吉柜堆存日 = 吉出不回转户 吉柜入场 + 1

 

6、 吉柜入场 吉出不回转港口

吉柜堆存日 = 吉出不回转港口 吉柜入场 + 1

 

7、 吉柜入场 吉出不回转公司

吉柜堆存日 = 吉出不回转公司 吉柜入场 + 1

 

8、 吉柜入场 码头内装货 直到今

吉柜堆存日 = 码头内装货 吉柜入场 + 1

重柜堆存日 = 当前日期 码头内装货 +

 

9、 吉柜入场 码头内装货 出口重柜装船

吉柜堆存日 = 码头内装货 吉柜入场 + 1

重柜堆存日 = 出口重柜装船 码头内装货 +

 

10、            吉柜入场 一直到今

吉柜堆存日 = 当前日期 吉柜入场 + 1

进口重柜卸船:

1、 进口重柜卸船 一直到今日

重柜堆存日 = 当前日期 进口重柜卸船 + 1

 

2、 进口重柜卸船 重柜卸货出闸 直到今

重柜堆存日 = 重柜卸货出闸 进口重柜卸船 + 1

 

3、 进口重柜卸船 重柜卸货出闸 吉柜卸货入闸 直到今

重柜堆存日 = 重柜卸货出闸 进口重柜卸船 + 1

吉柜堆存日 = 当前日期 吉柜卸货入闸 + 1

 

4、 进口重柜卸船 重柜卸货出闸 吉柜卸货入闸 出口吉柜装船

重柜堆存日 = 重柜卸货出闸 进口重柜卸船 + 1

吉柜堆存日 = 出口吉柜装船 吉柜卸货入闸 + 1

 

5、 进口重柜卸船 重柜卸货出闸 吉柜卸货入闸 吉出不回转户

重柜堆存日 = 重柜卸货出闸 进口重柜卸船 + 1

吉柜堆存日 = 吉出不回转户 吉柜卸货入闸 + 1

 

6、 进口重柜卸船 重柜卸货出闸 —吉柜卸货入闸 吉出不回转港口

重柜堆存日

你可能感兴趣的:(计算)