WDTU subscribes to a service that compiles listenership data. This data is provided to subscribers in the form of XML files. The agency that provides the service has agreed to push that XML data directly to a web service exposed by our Business Central system. This approach will allow WDTU to have access to the latest listenership data as soon as it is released by the agency.
WDTU must provide access to the XMLport that fits the incoming XML file format. The handshaking response expected by the agency computer from our web service is a fixed XML file with one element (Station ID) and an attribute of the said element (Frequency).
The first step is to build our XMLport. We do this by using the txmlport snippet from a new AL file in Visual Studio Code. Define the new XMLport lines, as shown in the following screenshot:
Set the Format/Evaluate property to XML Format/Evaluate. This allows Visual Studio to automatically understand...