Billing CreateInvoice Method (, String, String)ebComposer Tools Class Library for .NET
Unimaze Software creates Components and Services for Messege Transport and Message Handling B2B electronic documents for third parties based on International and European standards.
Gets an invoice creator specifying an action.

Namespace: Unimaze.Composer.Tools
Assembly: Unimaze.Composer.Tools (in Unimaze.Composer.Tools.dll) Version: 2.2.200.0 (2.2.0.23)
Syntax

public static InvoiceCreator CreateInvoice(
	Invoice invoice,
	string abbreviatedProfileId,
	string action
)

Parameters

invoice
Type: Invoice
Instance of the invoice to populate.
abbreviatedProfileId
Type: System String
Short abbreviated name for the profile or the full profile identifer. If using the full profile identifier, the customization identifier part, can be skipped if the profile can still be determined. Specify action if needed to determine the correct transaction. NESP4 / NES04 (urn:www.nesubl.eu:profiles:profile4:ver2.0)NESP5 / NES05 (urn:www.nesubl.eu:profiles:profile5:ver2.0)NESP8 / NES08 (urn:www.nesubl.eu:profiles:profile8:ver2.0)BII04 (urn:www.cenbii.eu:profile:bii04:ver1.0)BII05 (urn:www.cenbii.eu:profile:bii05:ver1.0)BII08 (urn:www.cenbii.eu:profile:bii08:ver1.0)OIOP5 (urn:www.nesubl.eu:profiles:profile5:ver2.0##OIOUBL-2.02)BilSim-1.0 (Procurement-BilSim-1.0##OIOUBL-2.02)
action
Type: System String
The action name used to identify the transaction (default 'SubmitInvoice' if blank)

Return Value

Type: InvoiceCreator
Invoice creator instance.
See Also