Order history events for invoicing (#610)
* Order history events for invoicing * Added missing translations
This commit is contained in:
parent
6e80eda2b5
commit
97938a6018
24 changed files with 71 additions and 0 deletions
|
@ -2619,6 +2619,10 @@
|
||||||
"context": "order history message",
|
"context": "order history message",
|
||||||
"string": "Order confirmation was sent to customer"
|
"string": "Order confirmation was sent to customer"
|
||||||
},
|
},
|
||||||
|
"src_dot_orders_dot_components_dot_OrderHistory_dot_2421636085": {
|
||||||
|
"context": "order history message",
|
||||||
|
"string": "Invoice was requested by {requestedBy}"
|
||||||
|
},
|
||||||
"src_dot_orders_dot_components_dot_OrderHistory_dot_2566971846": {
|
"src_dot_orders_dot_components_dot_OrderHistory_dot_2566971846": {
|
||||||
"context": "order history message",
|
"context": "order history message",
|
||||||
"string": "Payment was voided"
|
"string": "Payment was voided"
|
||||||
|
@ -2678,6 +2682,14 @@
|
||||||
"context": "order history message",
|
"context": "order history message",
|
||||||
"string": "Shipping details was sent to customer"
|
"string": "Shipping details was sent to customer"
|
||||||
},
|
},
|
||||||
|
"src_dot_orders_dot_components_dot_OrderHistory_dot_748112244": {
|
||||||
|
"context": "order history message",
|
||||||
|
"string": "Invoice no. {invoiceNumber} was generated by {generatedBy}"
|
||||||
|
},
|
||||||
|
"src_dot_orders_dot_components_dot_OrderHistory_dot_88351908": {
|
||||||
|
"context": "order history message",
|
||||||
|
"string": "Invoice was sent to customer by {sentBy}"
|
||||||
|
},
|
||||||
"src_dot_orders_dot_components_dot_OrderHistory_dot_950782935": {
|
"src_dot_orders_dot_components_dot_OrderHistory_dot_950782935": {
|
||||||
"context": "order history message",
|
"context": "order history message",
|
||||||
"string": "Order was cancelled"
|
"string": "Order was cancelled"
|
||||||
|
|
|
@ -2814,6 +2814,7 @@ type OrderEvent implements Node {
|
||||||
quantity: Int
|
quantity: Int
|
||||||
composedId: String
|
composedId: String
|
||||||
orderNumber: String
|
orderNumber: String
|
||||||
|
invoiceNumber: String
|
||||||
oversoldItems: [String]
|
oversoldItems: [String]
|
||||||
lines: [OrderEventOrderLineObject]
|
lines: [OrderEventOrderLineObject]
|
||||||
fulfilledItems: [FulfillmentLine]
|
fulfilledItems: [FulfillmentLine]
|
||||||
|
@ -2863,6 +2864,9 @@ enum OrderEventsEnum {
|
||||||
PAYMENT_REFUNDED
|
PAYMENT_REFUNDED
|
||||||
PAYMENT_VOIDED
|
PAYMENT_VOIDED
|
||||||
PAYMENT_FAILED
|
PAYMENT_FAILED
|
||||||
|
INVOICE_REQUESTED
|
||||||
|
INVOICE_GENERATED
|
||||||
|
INVOICE_SENT
|
||||||
FULFILLMENT_CANCELED
|
FULFILLMENT_CANCELED
|
||||||
FULFILLMENT_RESTOCKED_ITEMS
|
FULFILLMENT_RESTOCKED_ITEMS
|
||||||
FULFILLMENT_FULFILLED_ITEMS
|
FULFILLMENT_FULFILLED_ITEMS
|
||||||
|
|
|
@ -9,6 +9,7 @@ export const fragmentOrderEvent = gql`
|
||||||
date
|
date
|
||||||
email
|
email
|
||||||
emailType
|
emailType
|
||||||
|
invoiceNumber
|
||||||
message
|
message
|
||||||
quantity
|
quantity
|
||||||
type
|
type
|
||||||
|
|
|
@ -43,6 +43,7 @@ export interface OrderDetailsFragment_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -21,6 +21,7 @@ export interface OrderEventFragment {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -82,6 +82,38 @@ const getEventMessage = (event: OrderDetails_order_events, intl: IntlShape) => {
|
||||||
defaultMessage: "Fulfillment was cancelled",
|
defaultMessage: "Fulfillment was cancelled",
|
||||||
description: "order history message"
|
description: "order history message"
|
||||||
});
|
});
|
||||||
|
case OrderEventsEnum.INVOICE_REQUESTED:
|
||||||
|
return intl.formatMessage(
|
||||||
|
{
|
||||||
|
defaultMessage: "Invoice was requested by {requestedBy}",
|
||||||
|
description: "order history message"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
requestedBy: event.user ? event.user.email : null
|
||||||
|
}
|
||||||
|
);
|
||||||
|
case OrderEventsEnum.INVOICE_GENERATED:
|
||||||
|
return intl.formatMessage(
|
||||||
|
{
|
||||||
|
defaultMessage:
|
||||||
|
"Invoice no. {invoiceNumber} was generated by {generatedBy}",
|
||||||
|
description: "order history message"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
invoiceNumber: event.invoiceNumber,
|
||||||
|
generatedBy: event.user ? event.user.email : null
|
||||||
|
}
|
||||||
|
);
|
||||||
|
case OrderEventsEnum.INVOICE_SENT:
|
||||||
|
return intl.formatMessage(
|
||||||
|
{
|
||||||
|
defaultMessage: "Invoice was sent to customer by {sentBy}",
|
||||||
|
description: "order history message"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
sentBy: event.user ? event.user.email : null
|
||||||
|
}
|
||||||
|
);
|
||||||
case OrderEventsEnum.FULFILLMENT_FULFILLED_ITEMS:
|
case OrderEventsEnum.FULFILLMENT_FULFILLED_ITEMS:
|
||||||
return intl.formatMessage(
|
return intl.formatMessage(
|
||||||
{
|
{
|
||||||
|
|
|
@ -820,6 +820,7 @@ export const order = (placeholder: string): OrderDetails_order => ({
|
||||||
date: "2018-09-17T13:22:24.376193+00:00",
|
date: "2018-09-17T13:22:24.376193+00:00",
|
||||||
email: null,
|
email: null,
|
||||||
emailType: null,
|
emailType: null,
|
||||||
|
invoiceNumber: "23/07/2020",
|
||||||
id: "T3JkZXJFdmVudDoyMQ==",
|
id: "T3JkZXJFdmVudDoyMQ==",
|
||||||
message: null,
|
message: null,
|
||||||
quantity: 1,
|
quantity: 1,
|
||||||
|
|
|
@ -51,6 +51,7 @@ export interface FulfillOrder_orderFulfill_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -27,6 +27,7 @@ export interface OrderAddNote_orderAddNote_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderCancel_orderCancel_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderCapture_orderCapture_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -43,6 +43,7 @@ export interface OrderDetails_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderDraftCancel_draftOrderDelete_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderDraftFinalize_draftOrderComplete_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderDraftUpdate_draftOrderUpdate_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_o
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderLineDelete_draftOrderLineDelete_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderLineUpdate_draftOrderLineUpdate_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderLinesAdd_draftOrderLinesCreate_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderMarkAsPaid_orderMarkAsPaid_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderRefund_orderRefund_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderVoid_orderVoid_order_events {
|
||||||
date: any | null;
|
date: any | null;
|
||||||
email: string | null;
|
email: string | null;
|
||||||
emailType: OrderEventsEmailsEnum | null;
|
emailType: OrderEventsEmailsEnum | null;
|
||||||
|
invoiceNumber: string | null;
|
||||||
message: string | null;
|
message: string | null;
|
||||||
quantity: number | null;
|
quantity: number | null;
|
||||||
type: OrderEventsEnum | null;
|
type: OrderEventsEnum | null;
|
||||||
|
|
|
@ -519,6 +519,9 @@ export enum OrderEventsEnum {
|
||||||
FULFILLMENT_CANCELED = "FULFILLMENT_CANCELED",
|
FULFILLMENT_CANCELED = "FULFILLMENT_CANCELED",
|
||||||
FULFILLMENT_FULFILLED_ITEMS = "FULFILLMENT_FULFILLED_ITEMS",
|
FULFILLMENT_FULFILLED_ITEMS = "FULFILLMENT_FULFILLED_ITEMS",
|
||||||
FULFILLMENT_RESTOCKED_ITEMS = "FULFILLMENT_RESTOCKED_ITEMS",
|
FULFILLMENT_RESTOCKED_ITEMS = "FULFILLMENT_RESTOCKED_ITEMS",
|
||||||
|
INVOICE_GENERATED = "INVOICE_GENERATED",
|
||||||
|
INVOICE_REQUESTED = "INVOICE_REQUESTED",
|
||||||
|
INVOICE_SENT = "INVOICE_SENT",
|
||||||
NOTE_ADDED = "NOTE_ADDED",
|
NOTE_ADDED = "NOTE_ADDED",
|
||||||
ORDER_FULLY_PAID = "ORDER_FULLY_PAID",
|
ORDER_FULLY_PAID = "ORDER_FULLY_PAID",
|
||||||
ORDER_MARKED_AS_PAID = "ORDER_MARKED_AS_PAID",
|
ORDER_MARKED_AS_PAID = "ORDER_MARKED_AS_PAID",
|
||||||
|
|
Loading…
Reference in a new issue