Find Jobs
Hire Freelancers

Microsoft Dynamics NAV 5.0 / Call Webservice with JSON-Response

€30-50 EUR

Completed
Posted about 6 years ago

€30-50 EUR

Paid on delivery
Description: Call a Webservice with a JSON response out from nav 5.0 Your job: Create a new Codeunit: 50073 (The codeunit should later callable from the form 42. the button in form 42 will be implemented by ourself.) The response from the webservice looks like: { "NAV_Status" : "OK", "NAV_Status_Text": "Text123", "NAV_Shipping_Time_in_Days": "2" } The function in the Codeunit needs two in-parameters: 1. Document Type (for example: order) 2. No. (for example: A123423) both are parameters from the table "sales header". Then the function should read the shipping adress (ship-to-name, ship to adress, ship to post code, ship to city etc.) from the sales header document (here in the example: A123423) and send it via post or get to the webservice. post will be the prefered method. if it is not possible use a get parameter on the url. then call the webservice for example: http://internal/webservice123/ (with post data) or with get-data: http://internal/webservice123/?shiptoname=ABC&shiptopostcode=123 then store the 3 variables (NAV_Status, NAV_Status_Text, NAV_Shipping_Time_in_Days) into a variable. If NAV_Shipping_Time_in_Days is greater then "0" and "NAV_Status" is equal to "OK" then validate it into the field "Shipping Time" in the right sales order (which are given as in-parameter). If NAV_Status is "ERROR" then dont validate the "Shipping Time", just bring up a Alert-Message with "Error" and display the "NAV_Status_Text".
Project ID: 16567997

About the project

5 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, First of all thanks for sharing your job detail. After having gone through the detail I just would like to confirm that there is already web service called so do I need to read the response and store it in variable right ? Also there is no dll's for json structure creation in nav 5.0 so need to look into that first. Is it possible to send Json request in NAV 5.0 in higher version in built dll's are there? Do let me know and lets have a quick chat about the job so that I can share you my detail approach. I am a Microsoft certified NAV developer having more than 10 yrs of hands on development expertise in multi technology environments such as Microsoft Dynamics GP, Microsoft Dynamics AX , Microsoft Dynamics NAV, Microsoft Dynamics SL ,Microsoft Dynamics CRM, Microsoft Dynamics RMS, MS-SQL Server Reporting Services 2005 & 2008, Microsoft .Net, Microsoft SQL Server 2000,2005,2008 & 2012, SharePoint 2007,2010, Microsoft Dynamics NAV. Please check this following link at : [login to view URL] Look forward to your response and speaking with you. Thanks Shawn
€150 EUR in 3 days
4.9 (4 reviews)
3.8
3.8
5 freelancers are bidding on average €174 EUR for this job
User Avatar
HI, Greetings for the Day. I am a Microsoft Dynamics Consultant and developer with 13 years of experience. I have team of Dynamics developers in both technical and functional areas. We have done many implementations before. We have also done Dynamics integration with third party applications like POS. Please visit our website adisap.com. Can discuss more on chat Regards, Aditi
€500 EUR in 10 days
4.2 (2 reviews)
2.6
2.6

About the client

Flag of GERMANY
Holzgerlingen, Germany
5.0
8
Payment method verified
Member since Feb 20, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.