|
@@ -431,11 +431,11 @@ public class StockInSchedule {
|
|
|
|
|
|
RequestApiBean request = k3Logic.getInstance(orgId, orgNumber, KingDeeCons.STOCK_TRANSFER, startTime, endTime);
|
|
|
String filterStr = "FDocumentStatus = 'C' "+ k3Logic.supplySql("FApproveDate", request.getStartTime(), request.getEndTime());
|
|
|
- request.setFieldKeys("FID,FBillNo,FStockOrgId.FName,FStockOutOrgId.FName,FTransferBizType,FNote,FApproverId.FName,FCancellerId.FName,FBillTypeID.FName,FDocumentStatus,FDate,FApproveDate,FCancelDate");
|
|
|
+ request.setFieldKeys("FID,FBillNo,FStockOrgId.FName,FStockOutOrgId.FName,FTransferBizType,FNote,FApproverId.FName,FCancellerId.FName,FBillTypeID.FName,FDocumentStatus,FDate,FCancelDate");
|
|
|
request.setFilterString(String.format(filterStr, orgNum));
|
|
|
request.setOrderString("FID ASC");
|
|
|
request.setNotTime(true);
|
|
|
- String[] fields = new String[]{"id","billNo","stockOrgId","stockOutOrgId","transferBizType","note","approverId","cancellerId","billType","documentStatus","fDate","approveDate","cancelDate"};
|
|
|
+ String[] fields = new String[]{"id","billNo","stockOrgId","stockOutOrgId","transferBizType","note","approverId","cancellerId","billType","documentStatus","fDate","cancelDate","approveDate"};
|
|
|
List<KingDeeTransfer> objects = k3Logic.allSync(request, fields, KingDeeTransfer.class);
|
|
|
|
|
|
if (!org.springframework.util.CollectionUtils.isEmpty(objects)) {
|
|
@@ -668,13 +668,13 @@ public class StockInSchedule {
|
|
|
// 调用入库单接口
|
|
|
RequestApiBean request = k3Logic.getInstance(orgId, orgNumber, KingDeeCons.OTHER_OUT_STOCK, startTime, endTime);
|
|
|
String filterStr = "FDocumentStatus = 'C' "+ k3Logic.supplySql("FApproveDate", request.getStartTime(), request.getEndTime());
|
|
|
- request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FApproverId.FName,FApproveDate,FCancelDate," +
|
|
|
+ request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FApproverId.FName,FCancelDate," +
|
|
|
"FNote,FDocumentStatus,FStockDirect");
|
|
|
request.setFilterString(String.format(filterStr, orgNum));
|
|
|
request.setOrderString("FID ASC");
|
|
|
|
|
|
String[] fields = new String[]{"id","billNo","fDate","stockOrgId","approverId","approveDate","cancelDate",
|
|
|
- "note","fdDocumentStatus","stockDirect"};
|
|
|
+ "note","fdDocumentStatus","stockDirect","approveDate"};
|
|
|
request.setNotTime(true);
|
|
|
List<KingDeeOtherStockOut> objects = k3Logic.allSync(request, fields, KingDeeOtherStockOut.class);
|
|
|
if (!org.springframework.util.CollectionUtils.isEmpty(objects)) {
|
|
@@ -927,14 +927,14 @@ public class StockInSchedule {
|
|
|
// 调用入库单接口
|
|
|
RequestApiBean request = k3Logic.getInstance(orgId, orgNumber, KingDeeCons.OTHER_IN_STOCK, startTime, endTime);
|
|
|
String filterStr = "FDocumentStatus = 'C' "+ k3Logic.supplySql("FApproveDate", request.getStartTime(), request.getEndTime());
|
|
|
- request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FSupplierId,FApproverId.FName,FApproveDate,FCancellerId,FCancelDate," +
|
|
|
+ request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FSupplierId,FApproverId.FName,FCancellerId,FCancelDate," +
|
|
|
"FNOTE,FDocumentStatus,FStockDirect");
|
|
|
request.setFilterString(String.format(filterStr, orgNum));
|
|
|
request.setOrderString("FID ASC");
|
|
|
request.setNotTime(true);
|
|
|
|
|
|
- String[] fields = new String[]{"id","billNo","fDate","stockOrgId","supplierId","approverId","approveDate","cancellerId","cancelDate",
|
|
|
- "note","fdDocumentStatus","stockDirect"};
|
|
|
+ String[] fields = new String[]{"id","billNo","fDate","stockOrgId","supplierId","approverId","cancellerId","cancelDate",
|
|
|
+ "note","fdDocumentStatus","stockDirect","approveDate"};
|
|
|
List<KingDeeOtherStockIn> objects = k3Logic.allSync(request, fields, KingDeeOtherStockIn.class);
|
|
|
if (!org.springframework.util.CollectionUtils.isEmpty(objects)) {
|
|
|
kingDeeOtherStockInService.saveOrUpdateBatch(objects);
|
|
@@ -1059,14 +1059,14 @@ public class StockInSchedule {
|
|
|
// 调用入库单接口
|
|
|
RequestApiBean request = k3Logic.getInstance(orgId, orgNumber, KingDeeCons.PURCHASE_RET_BILL, startTime, endTime);
|
|
|
String filterStr = "FDocumentStatus = 'C' "+ k3Logic.supplySql("FApproveDate", request.getStartTime(), request.getEndTime());
|
|
|
- request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FPurchaseOrgId,FSupplierId,FApproverId.FName,FApproveDate,FCancelDate," +
|
|
|
+ request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FPurchaseOrgId,FSupplierId,FApproverId.FName,FCancelDate," +
|
|
|
"FDESCRIPTION,FDocumentStatus");
|
|
|
request.setFilterString(String.format(filterStr, orgNum));
|
|
|
request.setOrderString("FID ASC");
|
|
|
request.setNotTime(true);
|
|
|
|
|
|
- String[] fields = new String[]{"id","billNo","fDate","stockOrgId","purchaseOrgId","supplierId","approverId","approveDate","cancelDate",
|
|
|
- "abcdRemarks","fdDocumentStatus"};
|
|
|
+ String[] fields = new String[]{"id","billNo","fDate","stockOrgId","purchaseOrgId","supplierId","approverId","cancelDate",
|
|
|
+ "abcdRemarks","fdDocumentStatus","approveDate"};
|
|
|
List<KingDeePurchaseStockOut> objects = k3Logic.allSync(request, fields, KingDeePurchaseStockOut.class);
|
|
|
if (!org.springframework.util.CollectionUtils.isEmpty(objects)) {
|
|
|
kingDeePurchaseStockOutService.saveOrUpdateBatch(objects);
|
|
@@ -1320,14 +1320,14 @@ public class StockInSchedule {
|
|
|
// 调用入库单接口
|
|
|
RequestApiBean request = k3Logic.getInstance(orgId, orgNumber, KingDeeCons.PURCHASE_IN_STOCK, startTime, endTime);
|
|
|
String filterStr = "FDocumentStatus = 'C' "+ k3Logic.supplySql("FApproveDate", request.getStartTime(), request.getEndTime());
|
|
|
- request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FDemandOrgId,FPurchaseOrgId,FSupplierId,FStockDeptId,FApproverId.FName,FApproveDate,FCancellerId,FCancelDate," +
|
|
|
+ request.setFieldKeys("FID,FBillNo,FDate,FStockOrgId,FDemandOrgId,FPurchaseOrgId,FSupplierId,FStockDeptId,FApproverId.FName,FCancellerId,FCancelDate," +
|
|
|
"FSupplyId.FName,FDocumentStatus");
|
|
|
request.setFilterString(String.format(filterStr, orgNumber));
|
|
|
request.setOrderString("FID ASC");
|
|
|
request.setNotTime(true);
|
|
|
|
|
|
String[] fields = new String[]{"id","billNo","fDate","stockOrgId","demandOrgId","purchaseOrgId","supplierId","stockDeptId","approverId","approveDate","cancellerId","cancelDate",
|
|
|
- "supplyName","fdDocumentStatus"};
|
|
|
+ "supplyName","fdDocumentStatus","approveDate"};
|
|
|
List<KingDeePurchaseStockIn> objects = k3Logic.allSync(request, fields, KingDeePurchaseStockIn.class);
|
|
|
if (!org.springframework.util.CollectionUtils.isEmpty(objects)) {
|
|
|
kingDeePurchaseStockInService.saveOrUpdateBatch(objects);
|