Travelport / travelport-uapi-tutorial-c-sharp

The travelport-uapi-tutorial-c-sharp is a C# project for Universal API that will help you connect and code a standard Air availablity call and Hotel search, details, and booking flow.
34 stars 30 forks source link

Not able to Retrieve all PNRs in GdsQueueList in any queue #214

Open salmanelahi93 opened 3 years ago

salmanelahi93 commented 3 years ago

Hi Vivek,

Hope you are doing well !

We are passing "RetreiveAll = true" in GdsQueueList, but not able to find "RetreiveAll" param in generated request xml.

Following is the c# code snippet:

image

Following is the generated request xml from above c# code:

<GdsQueueListReq xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" TargetBranch="P3090173" ProviderCode="1G">
  <BillingPointOfSaleInfo OriginApplication="UAPI" xmlns="http://www.travelport.com/schema/common_v50_0" />
  <GdsQueueSelector Queue="16" xmlns="http://www.travelport.com/schema/gdsQueue_v50_0" />
</GdsQueueListReq>

Please help us to resolve this issue.

Thanks

RicOsiro commented 3 years ago

hi,

it's seems to be a issue on the proxy/class generated by using the schema, I don't know how it was created. The RetreiveAll is in the class, it's mean that the schema has the attribute RetreiveAll on definition. I suggest you to recreate the proxy/class again using the schema, but it is up to you to choose do it or not because it depends on the technology and structure of your code.

regards