chore: Pass more data to fulfillment provider (#12186)
* fix(core-flows): Add more fulfillment data * fix(core-flows): Add more fulfillment data * add more fields --------- Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
This commit is contained in:
1 parent
c4a0b63778
commit
fe74e77a7a
1 file changed
+24
-1
@@ -38,12 +38,12 @@ import {
|
|||||||
updateReservationsStep,
|
updateReservationsStep,
|
||||||
} from "../../reservation"
|
} from "../../reservation"
|
||||||
import { registerOrderFulfillmentStep } from "../steps"
|
import { registerOrderFulfillmentStep } from "../steps"
|
||||||
|
import { buildReservationsMap } from "../utils/build-reservations-map"
|
||||||
import {
|
import {
|
||||||
throwIfItemsAreNotGroupedByShippingRequirement,
|
throwIfItemsAreNotGroupedByShippingRequirement,
|
||||||
throwIfItemsDoesNotExistsInOrder,
|
throwIfItemsDoesNotExistsInOrder,
|
||||||
throwIfOrderIsCancelled,
|
throwIfOrderIsCancelled,
|
||||||
} from "../utils/order-validation"
|
} from "../utils/order-validation"
|
||||||
import { buildReservationsMap } from "../utils/build-reservations-map"
|
|
||||||
|
|
||||||
type OrderItemWithVariantDTO = OrderLineItemDTO & {
|
type OrderItemWithVariantDTO = OrderLineItemDTO & {
|
||||||
variant?: ProductVariantDTO & {
|
variant?: ProductVariantDTO & {
|
||||||
@@ -396,8 +396,14 @@ export const createOrderFulfillmentWorkflow = createWorkflow(
|
|||||||
entry_point: "orders",
|
entry_point: "orders",
|
||||||
fields: [
|
fields: [
|
||||||
"id",
|
"id",
|
||||||
|
"display_id",
|
||||||
"status",
|
"status",
|
||||||
|
"customer_id",
|
||||||
|
"customer.*",
|
||||||
|
"sales_channel_id",
|
||||||
|
"sales_channel.*",
|
||||||
"region_id",
|
"region_id",
|
||||||
|
"region.*",
|
||||||
"currency_code",
|
"currency_code",
|
||||||
"items.*",
|
"items.*",
|
||||||
"items.variant.manage_inventory",
|
"items.variant.manage_inventory",
|
||||||
@@ -410,6 +416,23 @@ export const createOrderFulfillmentWorkflow = createWorkflow(
|
|||||||
"items.variant.width",
|
"items.variant.width",
|
||||||
"items.variant.material",
|
"items.variant.material",
|
||||||
"items.variant_title",
|
"items.variant_title",
|
||||||
|
"items.variant.upc",
|
||||||
|
"items.variant.sku",
|
||||||
|
"items.variant.barcode",
|
||||||
|
"items.variant.hs_code",
|
||||||
|
"items.variant.origin_country",
|
||||||
|
"items.variant.product.origin_country",
|
||||||
|
"items.variant.product.hs_code",
|
||||||
|
"items.variant.product.mid_code",
|
||||||
|
"items.variant.product.material",
|
||||||
|
"items.tax_lines.rate",
|
||||||
|
"subtotal",
|
||||||
|
"discount_total",
|
||||||
|
"tax_total",
|
||||||
|
"item_total",
|
||||||
|
"shipping_total",
|
||||||
|
"total",
|
||||||
|
"created_at",
|
||||||
"items.variant.inventory_items.required_quantity",
|
"items.variant.inventory_items.required_quantity",
|
||||||
"items.variant.inventory_items.inventory.id",
|
"items.variant.inventory_items.inventory.id",
|
||||||
"items.variant.inventory_items.inventory.title",
|
"items.variant.inventory_items.inventory.title",
|
||||||
|
|||||||
Reference in new issue
Block a user