paymentrequest

package
v0.0.0-...-c407d37 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: MIT Imports: 30 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// VersionTimeFormat is the Go time format for creating a version number.
	VersionTimeFormat string = "20060102150405"
)

Variables

This section is empty.

Functions

func InitNewPaymentRequestReviewedProcessor

func InitNewPaymentRequestReviewedProcessor(appCtx appcontext.AppContext, sendToSyncada bool, icnSequencer sequence.Sequencer, gexSender services.GexSender) (services.PaymentRequestReviewedProcessor, error)

InitNewPaymentRequestReviewedProcessor initialize NewPaymentRequestReviewedProcessor for production use

func NewPaymentRequestCreator

func NewPaymentRequestCreator(planner route.Planner, pricer services.ServiceItemPricer) services.PaymentRequestCreator

NewPaymentRequestCreator returns a new payment request creator

func NewPaymentRequestFetcher

func NewPaymentRequestFetcher() services.PaymentRequestFetcher

NewPaymentRequestFetcher returns a new payment request fetcher

func NewPaymentRequestListFetcher

func NewPaymentRequestListFetcher() services.PaymentRequestListFetcher

NewPaymentRequestListFetcher returns a new payment request list fetcher

func NewPaymentRequestRecalculator

func NewPaymentRequestRecalculator(paymentRequestCreator services.PaymentRequestCreator, paymentRequestStatusUpdater services.PaymentRequestStatusUpdater) services.PaymentRequestRecalculator

NewPaymentRequestRecalculator returns a new payment request recalculator

func NewPaymentRequestReviewedFetcher

func NewPaymentRequestReviewedFetcher() services.PaymentRequestReviewedFetcher

NewPaymentRequestReviewedFetcher returns a new payment request fetcher

func NewPaymentRequestReviewedProcessor

func NewPaymentRequestReviewedProcessor(
	fetcher services.PaymentRequestReviewedFetcher,
	generator services.GHCPaymentRequestInvoiceGenerator,
	runSendToSyncada bool,
	gexSender services.GexSender,
	sftpSender services.SyncadaSFTPSender) services.PaymentRequestReviewedProcessor

NewPaymentRequestReviewedProcessor returns a new payment request reviewed processor

func NewPaymentRequestShipmentRecalculator

func NewPaymentRequestShipmentRecalculator(paymentRequestRecalculator services.PaymentRequestRecalculator) services.PaymentRequestShipmentRecalculator

NewPaymentRequestShipmentRecalculator returns a new payment request recalculator for a shipment

func NewPaymentRequestShipmentsSITBalance

func NewPaymentRequestShipmentsSITBalance() services.ShipmentsPaymentSITBalance

NewPaymentRequestShipmentsSITBalance constructs a new service for the SIT balances of a payment request's shipments

func NewPaymentRequestStatusUpdater

func NewPaymentRequestStatusUpdater(builder paymentRequestStatusQueryBuilder) services.PaymentRequestStatusUpdater

NewPaymentRequestStatusUpdater returns a new payment request status updater

func NewPaymentRequestUploadCreator

func NewPaymentRequestUploadCreator(fileStorer storage.FileStorer) services.PaymentRequestUploadCreator

NewPaymentRequestUploadCreator returns a new payment request upload creator

Types

type GexSendError

type GexSendError struct {
	// contains filtered or unexported fields
}

GexSendError is returned when there is an error sending an EDI to GEX

func (GexSendError) Error

func (e GexSendError) Error() string

type QueryOption

type QueryOption func(*pop.Query)

QueryOption defines the type for the functional arguments passed to ListOrders

Jump to

Keyboard shortcuts

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