endi.plugins.sap.views.invoices package

Submodules

endi.plugins.sap.views.invoices.rest_api module

class endi.plugins.sap.views.invoices.rest_api.SAPCancelInvoiceRestView(context, request=None)

Bases : SAPTaskRestViewMixin, CancelInvoiceRestView

class endi.plugins.sap.views.invoices.rest_api.SAPInvoiceRestView(context, request=None)

Bases : SAPTaskRestViewMixin, InvoiceRestView

class endi.plugins.sap.views.invoices.rest_api.SAPInvoiceStatusRestView(context, request=None)

Bases : InvoiceStatusRestView

static validation_function(invoice_object, request)

Globally validate an invoice_object

Paramètres:
  • invoice_object (obj) – An instance of Invoice

  • request (obj) – The pyramid request

Raises:

colander.Invalid

try:

validate_invoice(est, self.request)

except colander.Invalid as err:

error_messages = err.messages

endi.plugins.sap.views.invoices.rest_api.add_cancelinvoice_views(config)
endi.plugins.sap.views.invoices.rest_api.add_invoice_views(config)
endi.plugins.sap.views.invoices.rest_api.includeme(config)

Module contents

endi.plugins.sap.views.invoices.includeme(config)