diff --git a/app/Classes/Modules/PackingLists/Processors/FetchWarehouseReceiveListFromVTPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchWarehouseReceiveListFromVTPortalProcessor.php index d6c9e412..7dc21a57 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchWarehouseReceiveListFromVTPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchWarehouseReceiveListFromVTPortalProcessor.php @@ -133,12 +133,15 @@ class FetchWarehouseReceiveListFromVTPortalProcessor $response = $this->fetchesDataFRomVTPortal->getResponseBody($warehouseListRequest); foreach ($response->Rows as $parcel){ + if($parcel[23]) continue; + $allow_contract = true; $marking = preg_split('(-|\(|\)|\/)', str_replace("/YW","", $parcel[11])); $orderNumber = $marking[array_key_last($marking)]; $quantity = $parcel[16]; - if(!$quantity){ + + if(!$quantity || $parcel[23] || !$parcel[22] || !$parcel[21]){ continue; } @@ -152,7 +155,7 @@ class FetchWarehouseReceiveListFromVTPortalProcessor } $packingListReference = $parcel[0]; -// $measurement = round(($parcel[10]/$quantity) ** (1/3) * 100, 2); +// $measurement = round(($parcel[26]/$quantity) ** (1/3) * 100, 2); $description = $parcel[13]; $tracking = $parcel[37]; $receiveDate = $parcel[1];