Wednesday, 26 April 2017

Script to deploy AIF service

Below is the script for automatically deploy or undeploy  AIF service.
In this example update the port with current company and deploy the service.
static void mk_AIFDeployPort(Args _args)
{
    AifPort  port;
    AifPortName portName = "AdvancedBankReconciliation";
    AifPortManager::undeployPort(portName);
    port = AifPort::find(portName,true);

    if(port)
    {
        ttsBegin;
        if(port.Company != curext() )
        {
            port.Company = curext();
            port.update();
        }
        ttsCommit;
    }
    AifPortManager::deployPort(portName);
}

No comments:

Secure API Integration in D365FO Using OAuth2 and Azure Key Vault (X++)

  Secure API Integration in D365FO Using OAuth2 and Azure Key Vault (X++) Integrating with external APIs securely is a common requirement in...