I am exposing a standard NAV page as an Odata web service in NAV, Page 51 - Purchase Header. I have a .NET application that consumes that web service and is able to create the purchase invoice with its related lines.
I would like to create a URL link (record link, type: link) in that purchase invoice using the OData web service. I know I can do it by creating a new SOAP web service or triggering some kind of event in the Purchase Invoice page. However, I have a requirement of not creating/modifying any NAV objects, so I am only allowed to use standard NAV functionality.
I would appreciate if anyone could help me on the following questions:
- How I could create a URL link and relate it to a Purchase Order using OData web services.
- Could I reuse any standard mechanism to create this link without modifying any objects in my NAV system?