paymentrequest

package
v0.0.0-...-c486877 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2024 License: MIT Imports: 36 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 NewPaymentRequestBulkDownloadCreator

func NewPaymentRequestBulkDownloadCreator(pdfGenerator *paperwork.Generator) services.PaymentRequestBulkDownloadCreator

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