%dw 2.0
output application/java
---
%dw 2.0
output application/xml
ns ns0 http://schemas.microsoft.com/dynamics/gp/2010/01
ns ns01 http://schemas.datacontract.org/2004/07/Microsoft.Dynamics.Common
ns ns02 http://schemas.datacontract.org/2004/07/Microsoft.Dynamics.GP
ns xsi http://www.w3.org/2001/XMLSchema-instance
---
{
ns0#UpdateCustomer: {
ns0#customer: {
ns02#Comment1: vars.comment1,
ns02#Key: {
ns02#Id: payload.key.id
},
ns02#Name: payload.name
},
ns0#context: {
ns01#OrganizationKey @(xsi#"type": "ns01:CompanyKey") : {
ns01#Id: attributes.queryParams.companyKeyID
}
}
}
}