I would like to receive a full Python script and steps on auzre functions using VS Code. that will populate a PDF form with data from a JSON object sent by a Quickbase webhook. Additionally, you want the populated PDF to be attached back to the Quickbase record with the specified "record_id". The whole process should be executed within an Azure Function App.
Here is a structured and organized description of your requirements:
Receive a JSON object from a Quickbase webhook with the following schema:
json
{
"record_id": "123",
"Date_Reserved": "20-12-2012",
"Invoice_Number": "[Invoice Number:]",
"SalesPerson": "[Sales Person's Initials:]",
"DueDate": "[Balance Due Date:]",
"City": "[City:]",
"ArrivalDate": "[Check-In Date:]",
"BookingID": "[Booking ID #:]",
"Card": "[Card Type:]",
"Cardholder": "[Cardholder's Name:]",
"Billing": "[Billing Address:]",
"Rooms": "[Number of Rooms After Amendment:]",
"Hotel": "[Hotel Name & Address:]",
"Price": "[Customer Rate Per Night:]",
"Nights": "[Number of Nights After Amendment:]",
"FinalCostBeforeTax": "[Customer Cost Before Tax & Fees After Amendment:]",
"TaxPerNight": "[Tax & Fees Per Night After Amendment:]",
"TotalTax": "[Total Tax & Fees After Amendment:]",
"TotalCost": "[Final Cost to Customer After Amendment:]",
"Collected": "[Collected:]",
"PaymentDetails": "[Transactions:]",
"Balance": "[Balance Due:]"
}
Use the received JSON object to populate a PDF form with named fields corresponding to the keys in the JSON object.
Attach the populated PDF form back to the Quickbase record using the "record_id" from the JSON object.
Implement the solution as an Azure Function App.
Please note that the provided JSON object has placeholder values (e.g., "[Invoice Number:]") which should be replaced with actual data when populating the PDF form.
Thank you for reaching out. This work is cut out for my team and me. We have a designer, an animator and 3 developers on our team. Our copywriter is native English and a very experienced researcher and writer. Our SEO/ASO specialist is native Spanish with English as a second language.
Give us a chance to earn our first 5-star rating on fiverr and initiate a chat to discuss your requirements and match them to our offer.
Thank you for your time and kinds regards,
Robby
$55 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
6 freelancers are bidding on average $16 CAD/hour for this job
Dear Hiring Manager,
I am writing to express my interest in the project you posted. I am an experienced Python developer and I believe I have the skills and expertise required to complete this task.
Based on your requirements, I can provide you with a Python script that will receive a JSON object from a Quickbase webhook, populate a PDF form with data from the JSON object, and attach the populated PDF form back to the Quickbase record with the specified "record_id". The entire process will be executed within an Azure Function App.
I have experience working with Azure Functions and Visual Studio Code, and I am confident that I can provide you with a well-structured and organized solution. I will ensure that the code is well-commented, follows best practices, and is easy to understand and maintain.
Please let me know if you have any questions or would like to discuss the project in more detail. I am available to start immediately and I look forward to the opportunity to work with you.
Thank you for considering my application.