ediep

package
v1.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2026 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EDISvc

func NewEDISvc

func NewEDISvc(config *EDISvcConfig) EDISvc

type EDISvcConfig

type EDISvcConfig struct {
	// CoreClient (required) is the core-service gRPC client.
	CoreClient pb.CoreServiceClient
}

type PullEDIOrdersEndpoint

type PullEDIOrdersEndpoint struct{}

Triggers EDI order intake for the target account.

func (*PullEDIOrdersEndpoint) Materialize

type PullEDIOrdersRequest

type PullEDIOrdersRequest struct{}

Request to pull EDI orders for the target account.

func (*PullEDIOrdersRequest) SchemaExample

func (*PullEDIOrdersRequest) SchemaExample() any

type ResubmitEDIInvoiceEndpoint

type ResubmitEDIInvoiceEndpoint struct{}

Resubmits an invoice over EDI.

Use this to send an invoice again when its earlier EDI submission did not reach the customer.

type ResubmitEDIInvoiceRequest

type ResubmitEDIInvoiceRequest struct {
	// ID of the invoice to resubmit.
	InvoiceID string `json:"invoice_id" validate:"required"`
}

Request to resubmit an invoice via EDI.

func (*ResubmitEDIInvoiceRequest) SchemaExample

func (*ResubmitEDIInvoiceRequest) SchemaExample() any

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL