RequestInvoices Class

Class Request Invoices 
With this class, you can retrieve the invoices sent by the entity or sent to the entity.
Public Class RequestInvoices
This language is not supported or no code example is available.
public class RequestInvoices
This language is not supported or no code example is available.
Methods
 
Name Description
Public method Request(string, int, int, string[], bool) Request - Get all invoices sent to the entity or the invoices sent by the entity.
Public method getCancellationHistory() Get the cancellation history. 
It returns an ArrayList containing ArrayLists of the canellation history. Each item of the ArrayList contains the following items: 
invoiceMark, cancellationMark, cancellationDate 
in that order.
Public method getClassificationHistory() Get the classification history. 
It returns a datatable containing the classification history.
Public method getErrorMessage() Get the myDATA error message. If there is no error, it returns Null
Public method getInvoice(int) Get the selected invoice, type of invoice.
Public method getInvoices(bool) Get the summary of all invoices into a DataTable, ready to be displayed in a grid. 
Returns a data table containing the following columns: 
index, country, issuer, counterpart, issueDate, branch, invoiceType, aa, series, currency, selfPricing 
totalNetValue, totalVatAmount, totalWithheldAmount, totalFeesAmount, totalStampDutyAmount, 
totalOtherTaxesAmount, totalDeductionsAmount, totalGrossValue, totalEntries, mark, uid, cancellationMark 
in that order.
Top
Name Description
Public structure ECRTokens Struct ECRTokens 
It contains all the necessary fields required to determine Payment:ECR Token.
Public structure ProvidersSignature Struct ProvidersSignature 
It contains all the necessary fields required to determine Payment:Provider Signature.
Public structure address Struct address 
It contains all the necessary fields for an address.
Public structure counterpart Struct counterpart 
It contains all the counterpart fields.
Public structure deliveryNoteAddresses Struct otherDeliveryNotes 
It contains all the necessary fields required to determine Delivery Note Addresses. 
Public structure elements Struct elements 
It contains all the necessary fields required to determine an invoice.
Public structure entityData Struct entityData 
It contains all the entity fields.
Public structure invoice Struct invoice 
It contains all the necessary fields for an invoice.
Public structure invoiceLine Struct invoiceLine. 
It contains all the fields of an invoice line.
Public structure issuer Struct issuer 
It contains all the issuer fields.
Public structure otherCorrelatedEntities Struct otherCorrelatedEntities 
It contains all the necessary fields required to determine a correlated Entity. 
A list of otherCorrelatedEntities, can be send with any elements.invoiceType
Public structure otherTransportDetails Struct otherTransportDetails 
It contains all the necessary fields required to determine Transport Details. 
Public structure paymentMethod Struct paymentMethod 
It contains all the necessary fields required to determine Payment Methods.
Top
ArbitransMyData.MyDataApi.RequestInvoices

.NET Framework

Supported in: 3.5 or newer

In this article

Definition