Logidav Docs

AsirGroupMenzzoShippingLabelController extends Controller
in package

FinalYes

AsirGroup controller.

Tags
Route

("erp/asirgroup")

Table of Contents

Properties

$entityManager  : EntityManagerInterface

Methods

__construct()  : mixed
addParcelOrPalletToTruckAction()  : Response
addParcelToPalletAction()  : Response
AsirGroupeSaleLivraisonAction()  : Response
asirGroupeSaleLivraisonDouchetteAction()  : Response
checkAndOpenAsirPalletAction()  : Response
closeAsirPalletAction()  : Response
closePalletAction()  : Response
findAndTagMenzzoParcelsByCarrierAction()  : Response
findDiffInMenzzoPalletAction()  : Response
findOpenPalletAction()  : Response
findParcelOrPalletAction()  : Response
findRetraitSaleProductAction()  : Response
forceOpenPalletAction()  : Response
getAutomaticallyOpenedPalletContentAction()  : JsonResponse
getAvailableWarehouses()  : JsonResponse
getProductsInPalletAction()  : JsonResponse
getProductsInTruckAction()  : JsonResponse
getUnscannedProductsInTruckAction()  : JsonResponse
isParcelConform()  : JsonResponse
listAutomaticallyOpenedPalletsAction()  : Response
listNonProcessedSalesByPalletIdAction()  : JsonResponse
listOpenedPalletsAction()  : Response
listOpenedTrucksAction()  : Response
markSaleProductAsNotRecievedAction()  : Response
nonConformImgAction()  : Response|JsonResponse
Save url img
nonConformParcelsAction()  : mixed
openPalletAction()  : Response
openTruckAction()  : Response
paginateAction()  : mixed
printAsirGroupAction()  : Response|JsonResponse
Print asirGroup etiquette
printCancellationLabelAction()  : Response|JsonResponse
Print asir etiquette
printExpeditionTicketAction()  : Response|JsonResponse
Print asir etiquette
printMenzzoPaletByCodeAction()  : Response
printMenzzoTicketAction()  : Response
printPalletAction()  : Response
qrCodeAction()  : JsonResponse
recapPalletAction()  : Response
reOpenPalletAction()  : Response
reprintLabelAction()  : Response|JsonResponse
Print asir etiquette
saveBadlyPackagedParcelImageAction()  : Response|JsonResponse
Save url img
setAsBadlyPackagedParcelAction()  : JsonResponse
setIsNonComplaintForParcelAction()  : JsonResponse
setTruckAsDepartedAction()  : Response
shipPalletOrParcelAction()  : JsonResponse
addParcelToPallet()  : void
Adds a SaleProduct parcel to a Pallet.
addParcelToPalletAutomatically()  : void
Adds a parcel to a pallet automatically.
checkIfParcelIsAlreadyScanned()  : bool
checkParcelCompliance()  : bool
Check if a parcel is compliant
findOrCreateAutomaticPallet()  : Pallet
Finds an open automatic pallet for a given carrier or creates a new one if none exists.
getFormattedAdditionalDataBySaleProductId()  : mixed
logTruckDeparture()  : void
removeParcelFromAutomaticallyOpenedPallet()  : void
Removes a parcel from an automatically opened pallet when the parcel is tagged as non conform.

Properties

Methods

addParcelOrPalletToTruckAction()

public addParcelOrPalletToTruckAction(Request $request, TruckService $truckService, TruckInventoryService $truckInventoryService, PalletService $palletService, PalletSaleProductService $palletSaleProductService) : Response
Parameters
$request : Request
$truckService : TruckService
$truckInventoryService : TruckInventoryService
$palletService : PalletService
$palletSaleProductService : PalletSaleProductService
Tags
Route

("/add-parcel-or-pallet-to-truck", name="sale_asir_group_livraison_add_parcel_or_pallet_to_truck")

Method

("POST")

Return values
Response

addParcelToPalletAction()

public addParcelToPalletAction(Request $request, EntityManagerInterface $entityManager, PalletSaleProductService $palletSaleProductService, PalletService $palletService) : Response
Parameters
$request : Request
$entityManager : EntityManagerInterface
$palletSaleProductService : PalletSaleProductService
$palletService : PalletService
Tags
Route

("/add-parcel-to-pallet", name="sale_asir_group_livraison_add_parcel_to_pallet")

Method

("POST")

Return values
Response

AsirGroupeSaleLivraisonAction()

public AsirGroupeSaleLivraisonAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/asir-sale-livraison", name="sale_asir_group_livraison")

Method

("GET")

Return values
Response

asirGroupeSaleLivraisonDouchetteAction()

public asirGroupeSaleLivraisonDouchetteAction(Request $request, LoginManagerInterface $loginManager) : Response
Parameters
$request : Request
$loginManager : LoginManagerInterface
Tags
Route

("/asir-sale-livraison-douchette", name="sale_asir_group_livraison_douchette")

Method

("GET")

Return values
Response

checkAndOpenAsirPalletAction()

public checkAndOpenAsirPalletAction(Request $request, AsirPalletService $asirPalletService) : Response
Parameters
$request : Request
$asirPalletService : AsirPalletService
Tags
Route

("/check-and-open-asir-pallet", name="sale_asir_group_livraison_check_and_open_asir_pallet")

Method

("POST")

Return values
Response

closeAsirPalletAction()

public closeAsirPalletAction(Request $request, AsirPalletService $asirPalletService, EntityManagerInterface $entityManager, AsirPackingService $asirPackingService) : Response
Parameters
$request : Request
$asirPalletService : AsirPalletService
$entityManager : EntityManagerInterface
$asirPackingService : AsirPackingService
Tags
Route

("/close-asir-pallet", name="sale_asir_group_livraison_close_asir_pallet")

Method

("POST")

throws
MessageException
Return values
Response

findAndTagMenzzoParcelsByCarrierAction()

public findAndTagMenzzoParcelsByCarrierAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/find-and-tag-menzzo-parcels-by-carrier", name="sale_asir_group_livraison_find_and_tag_menzzo_parcels_by_carrier")

Method

("POST")

throws
MessageException
Return values
Response

findDiffInMenzzoPalletAction()

public findDiffInMenzzoPalletAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/find-diff-in-menzzo-pallet", name="sale_asir_group_livraison_find_diff_in_menzzo_pallet")

Method

("POST")

throws
MessageException
Return values
Response

findParcelOrPalletAction()

public findParcelOrPalletAction(Request $request, TrackingCodeContentService $trackingCodeContentService, SaleProductShipmentService $saleProductShipmentService) : Response
Parameters
$request : Request
$trackingCodeContentService : TrackingCodeContentService
$saleProductShipmentService : SaleProductShipmentService
Tags
Route

("/find-parcel-or-pallet", name="sale_asir_group_livraison_find_parcel_or_pallet")

Method

("GET")

Return values
Response

findRetraitSaleProductAction()

public findRetraitSaleProductAction(Request $request, TrackingCodeContentService $trackingCodeContentService, SaleProductShipmentService $saleProductShipmentService) : Response
Parameters
$request : Request
$trackingCodeContentService : TrackingCodeContentService
$saleProductShipmentService : SaleProductShipmentService
Tags
Route

("/find-retrait_sale_product", name="sale_asir_group_livraison_find_retrait_sale_product")

Method

("GET")

Return values
Response

getAutomaticallyOpenedPalletContentAction()

public getAutomaticallyOpenedPalletContentAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/get-parcels-inside-automatically-opened-pallet", name="sale_asir_group_livraison_get_parcels_inside_automatically_opened_pallet")

Method

("GET")

throws
MessageException
Return values
JsonResponse

getAvailableWarehouses()

public getAvailableWarehouses(Request $request, WarehouseService $warehouseService) : JsonResponse
Parameters
$request : Request
$warehouseService : WarehouseService
Tags
Route

("/get-available-warehouses", name="sale_asir_group_livraison_get_available_warehouses", methods={"GET"})

Return values
JsonResponse

getProductsInPalletAction()

public getProductsInPalletAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/get-products-in-pallet-id", name="sale_asir_group_livraison_get_products_by_pallet")

Method

("GET")

throws
MessageException
Return values
JsonResponse

getProductsInTruckAction()

public getProductsInTruckAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/get-products-in-truck-id", name="sale_asir_group_livraison_get_products_by_truck")

Method

("GET")

throws
MessageException
Return values
JsonResponse

getUnscannedProductsInTruckAction()

public getUnscannedProductsInTruckAction(Request $request, EntityManagerInterface $entityManager) : JsonResponse
Parameters
$request : Request
$entityManager : EntityManagerInterface
Tags
Route

("/get-unscanned-products-in-truck-id", name="sale_asir_group_livraison_get_unscanned_products_by_truck")

Method

("GET")

throws
MessageException
Return values
JsonResponse

isParcelConform()

public isParcelConform(Request $request, EntityManagerInterface $entityManager) : JsonResponse
Parameters
$request : Request
$entityManager : EntityManagerInterface
Tags
Route

("/is-parcel-conform", name="sale_asir_group_livraison_is_parcel_conform")

Method

("GET")

Return values
JsonResponse

listAutomaticallyOpenedPalletsAction()

public listAutomaticallyOpenedPalletsAction(Request $request, PalletService $palletService) : Response
Parameters
$request : Request
$palletService : PalletService
Tags
Route

("/list-automatically-opened-pallets", name="sale_asir_group_livraison_list_automatically_opened_pallets")

Method

("GET")

Return values
Response

listNonProcessedSalesByPalletIdAction()

public listNonProcessedSalesByPalletIdAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/list-non-processed-sales-by-pallet-id", name="sale_asir_group_livraison_list_non_processed_sales_by_pallet_id")

Method

("POST")

Return values
JsonResponse

listOpenedPalletsAction()

public listOpenedPalletsAction(Request $request, PalletService $palletService) : Response
Parameters
$request : Request
$palletService : PalletService
Tags
Route

("/list-opened-pallets", name="sale_asir_group_livraison_list_opened_pallets")

Method

("GET")

Return values
Response

listOpenedTrucksAction()

public listOpenedTrucksAction(Request $request, TruckService $truckService) : Response
Parameters
$request : Request
$truckService : TruckService
Tags
Route

("/list-opened-trucks", name="sale_asir_group_livraison_list_opened_trucks")

Method

("GET")

Return values
Response

markSaleProductAsNotRecievedAction()

public markSaleProductAsNotRecievedAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/mark-sale-product-as-not-recieved", name="sale_asir_group_livraison_mark_sale_product_as_not_recieved")

Method

("POST")

throws
MessageException
Return values
Response

nonConformImgAction()

Save url img

public nonConformImgAction(Request $request) : Response|JsonResponse
Parameters
$request : Request
Tags
Route

("/non-conform-parcel-img", name="non_conform_parcel_image")

Method

("POST")

throws
ContainerExceptionInterface
throws
NotFoundExceptionInterface
Return values
Response|JsonResponse

nonConformParcelsAction()

public nonConformParcelsAction(Request $request) : mixed
Parameters
$request : Request
Tags
Route

("/non-conform", name="non_conform_index")

Method

("GET")

paginateAction()

public paginateAction(Request $request) : mixed
Parameters
$request : Request
Tags
Route

("/non-conform-paginate", name="non_conform_index_paginate")

printExpeditionTicketAction()

Print asir etiquette

public printExpeditionTicketAction(Request $request, ShipmentService $shipmentService) : Response|JsonResponse
Parameters
$request : Request
$shipmentService : ShipmentService
Tags
Route

("/print-expedition-ticket", name="asir_print_expedition_ticket")

Method

("POST")

Return values
Response|JsonResponse

printMenzzoPaletByCodeAction()

public printMenzzoPaletByCodeAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/print-menzzo-palet-by-code", name="sale_asir_group_livraison_print_menzzo_palet_by_code")

Method

("POST")

throws
MessageException
Return values
Response

printMenzzoTicketAction()

public printMenzzoTicketAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/print-menzzo-ticket", name="sale_asir_group_livraison_print_menzzo_ticket")

Method

("POST")

throws
MessageException
Return values
Response

printPalletAction()

public printPalletAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/print-pallet", name="sale_asir_group_livraison_print_pallet")

Method

("POST")

throws
ContainerExceptionInterface
throws
MessageException
throws
NotFoundExceptionInterface
throws
MpdfException
Return values
Response

qrCodeAction()

public qrCodeAction(Request $request, AsirPalletSaleProductService $asirPalletSaleProductService, AsirPalletService $asirPalletService, AsirPackingService $asirPackingService, AsirInternalStockLogService $logScanAsirService, SaleProductShipmentService $saleProductShipmentService, ShipmentService $shipmentService, PalletService $palletService, PalletSaleProductService $palletSaleProductService) : JsonResponse
Parameters
$request : Request
$asirPalletSaleProductService : AsirPalletSaleProductService
$asirPalletService : AsirPalletService
$asirPackingService : AsirPackingService
$logScanAsirService : AsirInternalStockLogService
$saleProductShipmentService : SaleProductShipmentService
$shipmentService : ShipmentService
$palletService : PalletService
$palletSaleProductService : PalletSaleProductService
Tags
Route

("/qrcode-asir", name="qrcode_asir")

Method

("POST")

Return values
JsonResponse

reprintLabelAction()

Print asir etiquette

public reprintLabelAction(Request $request) : Response|JsonResponse
Parameters
$request : Request
Tags
Route

("/reprintLabel", name="asir_reprintLabel")

Method

("POST")

Return values
Response|JsonResponse

saveBadlyPackagedParcelImageAction()

Save url img

public saveBadlyPackagedParcelImageAction(Request $request) : Response|JsonResponse
Parameters
$request : Request
Tags
Route

("/save-badly-packaged-parcel-image", name="save_badly_packaged_parcel_image")

Method

("POST")

throws
ContainerExceptionInterface
throws
NotFoundExceptionInterface
throws
MessageException
Return values
Response|JsonResponse

setAsBadlyPackagedParcelAction()

public setAsBadlyPackagedParcelAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/set-as-badly-packaged-parcel", name="set_as_badly_packaged_parcel")

Method

("POST")

throws
ContainerExceptionInterface
throws
NotFoundExceptionInterface
Return values
JsonResponse

setIsNonComplaintForParcelAction()

public setIsNonComplaintForParcelAction(Request $request, PalletSaleProductService $palletSaleProductService) : JsonResponse
Parameters
$request : Request
$palletSaleProductService : PalletSaleProductService
Tags
Route

("/set-is-non-complaint", name="set_is_non_complaint")

Method

("POST")

throws
ContainerExceptionInterface
throws
NotFoundExceptionInterface
Return values
JsonResponse

checkParcelCompliance()

Check if a parcel is compliant

private checkParcelCompliance(int $saleProductId, string $parcelId, EntityManagerInterface $entityManager) : bool
Parameters
$saleProductId : int
$parcelId : string
$entityManager : EntityManagerInterface
Return values
bool

getFormattedAdditionalDataBySaleProductId()

private getFormattedAdditionalDataBySaleProductId(mixed $saleProductId) : mixed
Parameters
$saleProductId : mixed

removeParcelFromAutomaticallyOpenedPallet()

Removes a parcel from an automatically opened pallet when the parcel is tagged as non conform.

private removeParcelFromAutomaticallyOpenedPallet(string|int $saleProductId, string $parcelId, PalletSaleProductService $palletSaleProductService) : void
Parameters
$saleProductId : string|int
$parcelId : string
$palletSaleProductService : PalletSaleProductService

        
On this page

Search results