The following operations are supported. For a formal definition, please review the Service Description.

Web Service Links

Namespace Children of ::wsdb::operations::biz::EchoInvoiceOperation

Namespace Code for ::wsdb::operations::biz::EchoInvoiceOperation

namespace eval ::wsdb::operations::biz::EchoInvoiceOperation {
    variable conversionList {EchoInvoiceRequest Value}
    variable inputElementData EchoInvoiceRequest!elements::biz::invoice
    variable invoke ::wsdb::operations::biz::EchoInvoiceOperation::Invoke
    variable messages {{input EchoInvoiceRequestMsg} {output EchoInvoiceResponseMsg}}
    variable operationProc biz::EchoInvoice
    variable procSignature

}

Procedures in ::wsdb::operations::biz::EchoInvoiceOperation


proc ::wsdb::operations::biz::EchoInvoiceOperation::Invoke {
    inputXMLNS
    outputXMLNS
} {
    variable conversionList
    ::xml::childElementsAsListWithConversions $inputXMLNS $conversionList

    return [::wsdb::elements::biz::EchoInvoiceResponse::new $outputXMLNS [biz::EchoInvoice $EchoInvoiceRequest]]
}