|
@@ -79,6 +79,7 @@ public class SynSupplierFromSAPTask extends AbstractTask implements StopTask {
|
|
|
|
|
|
//轮询组织,将供应商信息缓存到Map中
|
|
|
for(DynamicObject org : orgLst) {
|
|
|
+ logger.info("------同步组织 " + org.getString("number") + "(" + org.getString("number") + ")下的供应商----------");
|
|
|
String orgNumber = org.getString("number");
|
|
|
|
|
|
buildSupplier(supplierNameMap, supplierOrgMap, param_supplierurl, header, orgNumber);
|
|
@@ -153,16 +154,16 @@ public class SynSupplierFromSAPTask extends AbstractTask implements StopTask {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
-// for(int i = 0; i < rItemArray.size(); ++i) {
|
|
|
- int size = rItemArray.size();
|
|
|
- if(size > 100){
|
|
|
- size = 100;
|
|
|
- }
|
|
|
- for(int i = 0; i < size; ++i) {
|
|
|
+ int size = 0;
|
|
|
+ for(int i = 0; i < rItemArray.size(); ++i) {
|
|
|
JSONObject item = rItemArray.getJSONObject(i);
|
|
|
String number = item.getString("LIFNR");
|
|
|
|
|
|
if(StringUtils.isNotEmpty(number) && "5".equals(number.substring(0, 1))){
|
|
|
+ size++;
|
|
|
+ if(size > 50){
|
|
|
+ break;
|
|
|
+ }
|
|
|
String name = item.getString("NAME1");
|
|
|
|
|
|
if(!supplierNameMap.containsKey(number)){
|