OrderService
Table of Contents
Constants
-
CUSTOM_MOVEMENT_TYPE_ASSETS_MOVEMENT
= 5
-
CUSTOM_MOVEMENT_TYPE_ASSETS_MOVEMENT_MANUAL_UPLOAD
= 9
-
CUSTOM_MOVEMENT_TYPE_EXPENSE
= 2
-
CUSTOM_MOVEMENT_TYPE_FC_TRANSFER
= 6
-
CUSTOM_MOVEMENT_TYPE_INBOUND
= 8
-
CUSTOM_MOVEMENT_TYPE_REFUND_GIVEN
= 3
-
CUSTOM_MOVEMENT_TYPE_REFUND_RECIEVED
= 4
-
CUSTOM_MOVEMENT_TYPE_RETURN
= 7
-
CUSTOM_MOVEMENT_TYPE_SALE
= 1
-
movementEntityClass
= [1 => \Vatjar\Movement\Entity\MovementCreditEntity::class, 2 => \Vatjar\Movement\Entity\MovementProductEntity::class]
Properties
-
$activityInvoiceInfiniteDAO
: ActivityInvoiceInfiniteDAO
-
$auth
: AuthComponent
-
$movementRepository
: MovementRepository
-
$userModuleRepository
: UserModuleRepository
Methods
-
__construct()
: mixed
-
deleteOrderById()
: mixed
-
getActivityInvoiceList()
: array<string|int, mixed>
-
getOrderByOrderId()
: array<string|int, mixed>|null
-
getOrderStatuses()
: array<string|int, mixed>
-
updateOrderBuyerVat()
: mixed
-
getCustomMovementType()
: mixed
CUSTOM_MOVEMENT_TYPE_ASSETS_MOVEMENT
public
mixed
CUSTOM_MOVEMENT_TYPE_ASSETS_MOVEMENT
= 5
CUSTOM_MOVEMENT_TYPE_ASSETS_MOVEMENT_MANUAL_UPLOAD
public
mixed
CUSTOM_MOVEMENT_TYPE_ASSETS_MOVEMENT_MANUAL_UPLOAD
= 9
CUSTOM_MOVEMENT_TYPE_EXPENSE
public
mixed
CUSTOM_MOVEMENT_TYPE_EXPENSE
= 2
CUSTOM_MOVEMENT_TYPE_FC_TRANSFER
public
mixed
CUSTOM_MOVEMENT_TYPE_FC_TRANSFER
= 6
CUSTOM_MOVEMENT_TYPE_INBOUND
public
mixed
CUSTOM_MOVEMENT_TYPE_INBOUND
= 8
CUSTOM_MOVEMENT_TYPE_REFUND_GIVEN
public
mixed
CUSTOM_MOVEMENT_TYPE_REFUND_GIVEN
= 3
CUSTOM_MOVEMENT_TYPE_REFUND_RECIEVED
public
mixed
CUSTOM_MOVEMENT_TYPE_REFUND_RECIEVED
= 4
CUSTOM_MOVEMENT_TYPE_RETURN
public
mixed
CUSTOM_MOVEMENT_TYPE_RETURN
= 7
CUSTOM_MOVEMENT_TYPE_SALE
public
mixed
CUSTOM_MOVEMENT_TYPE_SALE
= 1
movementEntityClass
public
mixed
movementEntityClass
= [1 => \Vatjar\Movement\Entity\MovementCreditEntity::class, 2 => \Vatjar\Movement\Entity\MovementProductEntity::class]
__construct()
public
__construct(ActivityInvoiceInfiniteDAO $activityInvoiceInfiniteDAO, MovementRepository $movementRepository, AuthComponent $auth, UserModuleRepository $userModuleRepository) : mixed
Parameters
-
$activityInvoiceInfiniteDAO
: ActivityInvoiceInfiniteDAO
-
-
$movementRepository
: MovementRepository
-
-
$auth
: AuthComponent
-
-
$userModuleRepository
: UserModuleRepository
-
deleteOrderById()
public
deleteOrderById(int $id) : mixed
Parameters
-
$id
: int
-
getActivityInvoiceList()
public
getActivityInvoiceList(int $userId, array<string|int, mixed>|null $filter) : array<string|int, mixed>
Parameters
-
$userId
: int
-
-
$filter
: array<string|int, mixed>|null
-
Return values
array<string|int, mixed>
getOrderByOrderId()
public
getOrderByOrderId(mixed $activityInvoiceId) : array<string|int, mixed>|null
Parameters
-
$activityInvoiceId
: mixed
-
Return values
array<string|int, mixed>|null
getOrderStatuses()
public
getOrderStatuses() : array<string|int, mixed>
Return values
array<string|int, mixed>
updateOrderBuyerVat()
public
updateOrderBuyerVat(int $id, string|null $buyerVatId) : mixed
Parameters
-
$id
: int
-
-
$buyerVatId
: string|null
-
getCustomMovementType()
private
getCustomMovementType(ActivityInvoice $activityInvoice) : mixed
Parameters
-
$activityInvoice
: ActivityInvoice
-