| 
														
															@@ -53,6 +53,7 @@ public class SynSapFIServiceImpl implements SynSapService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             JSONObject HEADERITEMINFO = new JSONObject();  //凭证表头 
														 | 
														
														 | 
														
															             JSONObject HEADERITEMINFO = new JSONObject();  //凭证表头 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             //现金流量项目编码 不在现金科目行上,需要单独处理下 
														 | 
														
														 | 
														
															             //现金流量项目编码 不在现金科目行上,需要单独处理下 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             String maincfitemNumber = ""; 
														 | 
														
														 | 
														
															             String maincfitemNumber = ""; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            String projectNumber = ""; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             String voucherInfo = ""; 
														 | 
														
														 | 
														
															             String voucherInfo = ""; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             //List<String> cashBillIDs =  new ArrayList<>(); 
														 | 
														
														 | 
														
															             //List<String> cashBillIDs =  new ArrayList<>(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             /** 
														 | 
														
														 | 
														
															             /** 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -65,11 +66,11 @@ public class SynSapFIServiceImpl implements SynSapService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 if (StringUtils.isNotEmpty(auxpropertiesMap.get("maincfitemNumber"))) { 
														 | 
														
														 | 
														
															                 if (StringUtils.isNotEmpty(auxpropertiesMap.get("maincfitemNumber"))) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     maincfitemNumber = auxpropertiesMap.get("maincfitemNumber"); 
														 | 
														
														 | 
														
															                     maincfitemNumber = auxpropertiesMap.get("maincfitemNumber"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                //String entriesId = voucherRow.getString("entries.id"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                //cashBillIDs.add(entriesId); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                if (StringUtils.isNotEmpty(auxpropertiesMap.get("bd_project"))) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    projectNumber = auxpropertiesMap.get("bd_project"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             //voucherDyns 凭证表头与分录平铺 
														 | 
														
														 | 
														
															             //voucherDyns 凭证表头与分录平铺 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             for (DynamicObject voucherRow : voucherDyns) { 
														 | 
														
														 | 
														
															             for (DynamicObject voucherRow : voucherDyns) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 String billid = voucherRow.getString("id"); 
														 | 
														
														 | 
														
															                 String billid = voucherRow.getString("id"); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -80,7 +81,7 @@ public class SynSapFIServiceImpl implements SynSapService { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 ////处理凭证表头 
														 | 
														
														 | 
														
															                 ////处理凭证表头 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 HEADERITEMINFO = SyncSapFIUtils.convertCosmicVoucherToSAPForHead(voucherRow); 
														 | 
														
														 | 
														
															                 HEADERITEMINFO = SyncSapFIUtils.convertCosmicVoucherToSAPForHead(voucherRow); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                JSONObject entry = SyncSapFIUtils.convertCosmicVoucherToSAPForEntry(voucherRow, maincfitemNumber, auxpropertiesMap); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                JSONObject entry = SyncSapFIUtils.convertCosmicVoucherToSAPForEntry(voucherRow, maincfitemNumber,projectNumber, auxpropertiesMap); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 ENTRY_ITEM.add(entry); 
														 | 
														
														 | 
														
															                 ENTRY_ITEM.add(entry); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 |