
Closed
Posted
Paid on delivery
Develop Python code to POST data to Purchase Order object via API, also provide code I can use in Postman to POST the data manually. This is a very simple project to develop code to post one single record, so I can get an idea of how this can be achieved. The process will be: from endpoint .../api/purchaseorders/ GET purchaseOrderId value for "orderNo" = "PO-513" from endpoint .../api/purchaseorders/[login to view URL] Set the following values: ?The following is what I don't know how to construct in Postman: ? Costs: Freight = 15.00 Insurance = 3.00 PurchaseOrderLines: "description": "Narrow 2mm Banner" QuantityReceived = 12 ActualPrice = 2.5 UpdateMaterialItemCost = TRUE "description": "Box 10 Litre Dye" QuantityReceived = 7 ActualPrice = 35.5 UpdateMaterialItemCost = FALSE SplitRemainder = TRUE **From the API developer**: "POST /api/purchaseorders/12345-456/Receive where 12345-456 is the ID of the purchase order. o In the body of the HTTP POST, they need to supply an "options" object with these properties: o Costs: an array of cost objects that contain a description and amount e.g. [{description: 'A description', amount: 123.456}], o PurchaseOrderLines: an array of purchase order lines (same as the nested purchase order lines when you GET a purchase order). In particular, update these properties: o QuantityReceived (decimal) o ActualPrice (decimal) o UpdateMaterialItemCost (Boolean) o SplitRemainder: Boolean value indicating whether to split the remaining unreceipted items into a sub PO. This is the default behaviour if not specified. If set to true, a new PO will be created automatically with the same PO number with an auto incrementing suffix e.g. PO-500-A" ------------------------------------------------------------------------------------------------------------------------------ In this example, and with reference to the [login to view URL] file attached to this project, the required result would be for "purchaseOrderLineId": "7265e452-0201-4c2f-aa2d-302c57171d7a" ("description": "Narrow 2mm Banner") quantityReceived changes from 0 to 12, actualPrice changes from null to 2.5, updateMaterialItemCost changes from false to true for "purchaseOrderLineId": "b6e5ecb5-aed8-4ed8-bcbf-c8d24f665f95" ("description": "Box 10 Litre Dye") quantityReceived changes from 0 to 7, actualPrice changes from null to 35.5, updateMaterialItemCost remains for "purchaseOrderLineId": "565feead-b76b-46cc-9cd2-c1826e3e9d86" ("description": "Double Length Stapler") data items remain unchanged. Additionally, an overall freight cost needs to be assigned to the purchase order as well as an insurance cost. The developer does not give specific guidance and when I asked for more information above is what I got from them. Once I accept your offer I will provide you with authorisation and URL details. API documentation: [login to view URL] API wrapper in Nuget if developing in the .Net Framework: [login to view URL]
Project ID: 19473407
20 proposals
Remote project
Active 7 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
20 freelancers are bidding on average $214 AUD for this job

Hello sir Thanks for job posting. As a senior python developer, I am confident with this project. I am using Request library and deliver the code in a day. Best Regards, Yongtao
$172 AUD in 3 days
7.7
7.7

Hello. I am very interested to your project. I have a wealthy experience of python. I can satisfy all your requirements. Please contact me and let discuss in detail. Thanks.
$200 AUD in 7 days
6.2
6.2

Hope you are doing well. I have just read your description carefully. I am very familiar with the python including Django & DRF and Flask python frameworks. I think, it is better we use DRF for the post request. I can provide you good result without any glitches. After I provide the API, you can check it using Postman or ARC. Let's have a short chat and discuss in detail. Thanks for reading my words. From Yongde.
$300 AUD in 3 days
5.9
5.9

Hi, I'll write code for you in Python using the Requests library which allows you to access the Tidy International's API. I'll also guide you on how to do that in Python. I need your API access token to do this task. If you'd like to discuss your project with me then feel free to send me a message even when I'm offline. Expect a reply from me within a few minutes if I'm online otherwise within a few hours when offline.
$70 AUD in 1 day
5.9
5.9

I can write this python script with postman .
$200 AUD in 3 days
6.2
6.2

Dear Sir/Madam, I checked requirement and i think what you need is : + o in the body of the http post, they need to supply an "options" object with these properties: Because good at those skills: Software Development, Python, JSON,API. I would like apply for this job I always: - Do project fast as possible. - Charge a reasonable cost. - Provide Quality Product. - Lifetime Supporting Almost my previous project was feedbacked 5 stars because i care the customer feeling. So please give me a chance to work with you. Kindly ping me on the freelancer chat box for further discussion. Waiting you!. Thank for reading my cover letter. Best regards!
$145 AUD in 3 days
5.6
5.6

Hi, I have lots of API access experience with python. Let me do this for you. Let's discuss in details
$155 AUD in 3 days
5.3
5.3

With the proposed budget and timeline, will write python code to post purchase data to the specified API endpoint. Please send me a message so ee can talk about your requirement in detail. Thank you
$220 AUD in 3 days
5.6
5.6

Hi I read your description carefully and I am very interested in this job. I understood what you want and I want like to discuss more detail for your project. Let’s work together. I can begin work immediately if we meet an agreement. As I am an expert, I am sure that I can help you. Thanks.
$200 AUD in 3 days
5.1
5.1

hello hope you are having a good time we have a team of experience python developers who can complete this task looking forward to hearing from you thank you
$222 AUD in 10 days
4.6
4.6

Hello, I've got over 7 years exp. with Python and ML. Please see my reviews. Best Regards, Razvan
$140 AUD in 7 days
3.3
3.3

Hi Sir/Ma'am, I am really interested in this job and ready to discuss with you. We have a small but highly talented team and an excellent infrastructure for development environment. Which gives us the edge in modern fast paced development needs. We have worked on projects related to auto checkout bot, trading/shopping bot, mobile app development, Business Process Management, Web services (JSON/XML), windows and desktop applications. We have an excellent experience in UI/UX design, Back-end development, architecture, web api, web scraping, Python based bots and automation scripts. Other Skills: Proficient in Python, Asp.Net, C#, Node.JS, React.JS, JWT API, Angular 6/7, GraphQL, Django, Flask, MongoDB, Hapi, Swagger, Redis/Redux, ExpressJS, NPM, NoSQL, React Native, Ionic, Jenkins, Nginx, Jasmine/Karma, PM2, AWS, GitHub, SocketIO, Elastic Search, TypeScript and many more. Kindly message me with the work details for better understanding. Regards, Sudhaka Jha
$500 AUD in 7 days
2.4
2.4

Hello, I can make the required script using python. If you want I can wrap the code in exe for easier use without python in the system. I have very good experience in this type of projects. Let me know if you are interested so that I can make a demo code for you to test. Thank You.
$60 AUD in 3 days
2.6
2.6

I have a Bachelor of Computer Science and 3 years of experience working full time as a Software Engineer, specifically web development. I have experience coding in Python and working with APIs. Relevant Skills and Experience Three years experience working full time in web development. I have experience coding in python and working with APIs.
$138 AUD in 3 days
0.0
0.0

Devonport, Australia
Payment method verified
Member since Oct 17, 2017
$250-750 AUD
$15-25 USD / hour
$30-250 AUD
$2-8 USD / hour
£20-250 GBP
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹750-1250 INR / hour
€12-18 EUR / hour
£20-250 GBP
$5000-10000 CAD
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
₹37500-75000 INR
$10-30 USD