I have an incomplete ColdFusion CFC with two functions that I need completed. One is a function to POST XML to a FedEx web server that will Use the Courier Dispatch Service to access the Courier Dispatch transaction. This transaction schedules a courier to pickup a shipment at the location specified in the transaction. The second function is Cancel Courier Dispatch Service which will accepts the returned DispatchConfirmationNumber from the first server to cancel the dispatch. The arguments, posting CFHTTP, and structure to return are completed. What you would need to do is review the supplied documentation from FedEx and script out the XML accordingly and input the variables/arguments given. Then you would need to reference the return XML and plug in the returned variables into the structure I have already prepared.
Attached is the CFC, a FedEx PDF and a more complete bid request WORD doc.
I would rather you use your own development server, but if you do not have one available I will provide you with one. This CFC needs to be compatible with ColdFusion MX 7. The completed CFC needs to be test by you for Courier Dispatch Service and Cancel Courier Dispatch Service.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
ColdFusion MX 7