modifyReqPropertiesBeforeSend(context)
To access the LATAM E-Document Certification SuiteApp documentation in Brazilian Portuguese (Português do Brasil), see LATAM E-Document Certification.
Function Declaration |
|
Type |
Interface function |
Description |
Modifies the request properties before sending it to the tax authority. This function should only be used to customize request parameters. If no customization is needed, you do not need to implement this function or forward the original data as is. |
Returns |
|
Input Parameters |
Example
function modifyReqPropertiesBeforeSend(context) {
var customizedUrl = context.url;
var originalParsedXml = parseXml(context.eDocContent);
var accessKey = taxAuthLib.getFirstElementByTagName(originalParsedXml, 'ChaveAcesso');
customizedUrl.replace('{ChaveAcesso}', accessKey);
return {
url: customizedUrl,
eDocContent: context.eDocContent,
requestParameters: context.requestParameters
};
};