/**
*AUTO_GENERATED
*/
public GetInvoiceDetailsResponse GetInvoiceDetails(GetInvoiceDetailsRequest getInvoiceDetailsRequest, string apiUserName)
{
string response = Call("GetInvoiceDetails", getInvoiceDetailsRequest.ToNVPString(""), apiUserName);
NVPUtil util = new NVPUtil();
return GetInvoiceDetailsResponse.CreateInstance(util.ParseNVPString(response), "", -1);
}