Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 联邦快递国际货运Soap费率申请(关税和税费)_Php_Xml_Web Services_Soap_Fedex - Fatal编程技术网

Php 联邦快递国际货运Soap费率申请(关税和税费)

Php 联邦快递国际货运Soap费率申请(关税和税费),php,xml,web-services,soap,fedex,Php,Xml,Web Services,Soap,Fedex,是否有人知道在联邦快递web服务费率请求(SOAP)查询的响应中生成关税和税费需要哪些字段?我已经被搁置了好几天,等待他们的web服务团队的回复,并让一位经理紧盯着我,试图从我们的运费模块中获得关税和税收估算 我已经尝试了所有我能想到的和/或从关于Soap服务的稀疏文档中收集到的东西。下面是我发送的一个示例查询(php SoapClient数据): [当然更改了专有信息] 还有许多其他字段仍然为“空”,但有太多字段,我不确定需要填写哪些字段才能返回关税和税收估算。(我得到的只是这些字段返回的'N

是否有人知道在联邦快递web服务费率请求(SOAP)查询的响应中生成关税和税费需要哪些字段?我已经被搁置了好几天,等待他们的web服务团队的回复,并让一位经理紧盯着我,试图从我们的运费模块中获得关税和税收估算

我已经尝试了所有我能想到的和/或从关于Soap服务的稀疏文档中收集到的东西。下面是我发送的一个示例查询(php SoapClient数据):

[当然更改了专有信息]


还有许多其他字段仍然为“空”,但有太多字段,我不确定需要填写哪些字段才能返回关税和税收估算。(我得到的只是这些字段返回的'NULL')

嗨,我已经使用PHP完成了这项工作。我已经使用soapui测试了API,并通过getRequest调用获得了EDT。请参阅下面的soap请求

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v13="http://fedex.com/ws/rate/v13" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Body>
      <v13:RateRequest>
         <v13:WebAuthenticationDetail>
            <v13:UserCredential>
               <v13:Key>*********</v13:Key>
               <v13:Password>*********</v13:Password>
            </v13:UserCredential>
         </v13:WebAuthenticationDetail>
         <v13:ClientDetail>
            <v13:AccountNumber>*********</v13:AccountNumber>
            <v13:MeterNumber>*********</v13:MeterNumber>
         </v13:ClientDetail>
         <v13:TransactionDetail>
            <v13:CustomerTransactionId>Rate a Single Package V13</v13:CustomerTransactionId>
         </v13:TransactionDetail>
         <v13:Version>
            <v13:ServiceId>crs</v13:ServiceId>
            <v13:Major>13</v13:Major>
            <v13:Intermediate>0</v13:Intermediate>
            <v13:Minor>0</v13:Minor>
         </v13:Version>
         <v13:ReturnTransitAndCommit>true</v13:ReturnTransitAndCommit>
         <v13:RequestedShipment>
            <v13:ShipTimestamp>2013-07-15T12:20:47+02:00</v13:ShipTimestamp>
            <v13:DropoffType>REGULAR_PICKUP</v13:DropoffType>
            <v13:PackagingType>YOUR_PACKAGING</v13:PackagingType>
            <v13:Shipper>
               <v13:Contact>
                  <v13:PersonName>Vyshakh Parakkat</v13:PersonName>
                  <v13:CompanyName>Parakkat</v13:CompanyName>
                  <v13:PhoneNumber>08154711</v13:PhoneNumber>
               </v13:Contact>
               <v13:Address>
                  <v13:StreetLines>Dubai</v13:StreetLines>
                  <v13:City>Dubai city</v13:City>
                  <v13:StateOrProvinceCode/>
<v13:PostalCode>43448</v13:PostalCode>
<v13:CountryCode>AE</v13:CountryCode> 
               </v13:Address>
            </v13:Shipper>
            <v13:Recipient>
               <v13:Contact>
                  <v13:PersonName>Jane Recipient</v13:PersonName>
                  <v13:CompanyName>XYZ Company</v13:CompanyName>
                  <v13:PhoneNumber>8005551212</v13:PhoneNumber>
               </v13:Contact>
               <v13:Address>
                  <v13:StreetLines>Test Recipient Line 1</v13:StreetLines>
                  <v13:City>Ponnani</v13:City>
                  <v13:StateOrProvinceCode/>
                  <v13:PostalCode>679577</v13:PostalCode>
                  <v13:CountryCode>IN</v13:CountryCode>
               </v13:Address>
            </v13:Recipient>
            <v13:CustomsClearanceDetail>
               <v13:DutiesPayment>
                  <v13:PaymentType>SENDER</v13:PaymentType>
                  <v13:Payor>
                   <v13:ResponsibleParty>
                     <v13:AccountNumber>*********</v13:AccountNumber>
                     </v13:ResponsibleParty>
                  </v13:Payor>
               </v13:DutiesPayment>
               <v13:Commodities>
                  <v13:Name>Mobile phone</v13:Name>
                  <v13:NumberOfPieces>1</v13:NumberOfPieces>
                  <v13:Description>TELEPHONE SETS, 
                  INCLUDING TELEPHONES FOR CELLULAR NETWORKS OR FOR OTHER WIRELESS NETWORKS.
                  OTHER APPARATUS FOR THE TRANSMISSION OR RECEPTION OF VOICE, 
                  IMAGES OR OTHER DATA, INCLUDING APPARATUS FOR COMMUNICATION IN A WIRED 
                  OR WIRELESS NETWORK (SUCH AS A LOCAL OR WIDE AREA NETWORK), 
                  OTHER THAN TRANSMISSION OR RECEPTION APPARATUS OF HEADING 8443, 
                  8525, 8527 OR 8528 PARTS THEREOF</v13:Description>
                  <v13:CountryOfManufacture>CN</v13:CountryOfManufacture>
                  <v13:HarmonizedCode>851711100000</v13:HarmonizedCode>
                  <v13:Weight>
                     <v13:Units>KG</v13:Units>
                     <v13:Value>.5</v13:Value>
                  </v13:Weight>
                  <v13:Quantity>1</v13:Quantity>
                  <v13:QuantityUnits>PCS</v13:QuantityUnits>
                  <v13:CustomsValue>
                     <v13:Currency>EUR</v13:Currency>
                     <v13:Amount>368</v13:Amount>
                  </v13:CustomsValue>
               </v13:Commodities>
            </v13:CustomsClearanceDetail>
            <v13:SmartPostDetail/>
            <v13:BlockInsightVisibility>0</v13:BlockInsightVisibility>
            <v13:ShippingDocumentSpecification/>
            <v13:RateRequestTypes>ACCOUNT</v13:RateRequestTypes>
            <!-- Important element for EDT: -->
            <v13:EdtRequestType>ALL</v13:EdtRequestType>
            <v13:PackageCount>1</v13:PackageCount>
            <v13:RequestedPackageLineItems>
               <v13:SequenceNumber>1</v13:SequenceNumber>
               <v13:GroupPackageCount>1</v13:GroupPackageCount>
               <v13:Weight>
                  <v13:Units>KG</v13:Units>
                  <v13:Value>0.5</v13:Value>
               </v13:Weight>
               <v13:Dimensions>
                  <v13:Length>12</v13:Length>
                  <v13:Width>8</v13:Width>
                  <v13:Height>6</v13:Height>
                  <v13:Units>CM</v13:Units>
               </v13:Dimensions>
            </v13:RequestedPackageLineItems>
         </v13:RequestedShipment>
      </v13:RateRequest>
   </soapenv:Body>
</soapenv:Envelope>

*********
*********
*********
*********
对单个包V13进行评级
crs
13
0
0
真的
2013-07-15T12:20:47+02:00
定期取货
你的包装
Vyshakh Parakkat
帕拉卡
08154711
迪拜
迪拜市
43448
AE
简收件人
XYZ公司
8005551212
测试收件人行1
庞纳尼
679577
在里面
发件人
*********
手机
1.
电话机,
包括用于蜂窝网络或其他无线网络的电话。
用于传输或接收语音的其他设备,
图像或其他数据,包括有线网络中的通信设备
或无线网络(如局域网或广域网),
品目8443的发射或接收装置除外,
8525、8527或8528部分
CN
851711100000
公斤
5.
1.
过程控制系统
欧元
368
0
账户
全部的
1.
1.
1.
公斤
0.5
12
8.
6.
厘米

上述代码片段的关键部分是
EdtRequestType
变量。我能够计算从美国到印度和德国的货物的关税和税款。我遇到的一个挑战是,不同的国家对同一种商品有不同的协调代码。例如,我们从事印刷品(名片等)的运输业务,印度的代码为491199900000,而德国的代码为491199000000。如果协调代码无效,联邦快递将发出警告,但它仍然返回没有任何海关细节的费率,因此要小心。你绝对正确。材料的这些HS代码因装运国而异,因此进口关税和税收可能会发生变化:)
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v13="http://fedex.com/ws/rate/v13" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Body>
      <v13:RateRequest>
         <v13:WebAuthenticationDetail>
            <v13:UserCredential>
               <v13:Key>*********</v13:Key>
               <v13:Password>*********</v13:Password>
            </v13:UserCredential>
         </v13:WebAuthenticationDetail>
         <v13:ClientDetail>
            <v13:AccountNumber>*********</v13:AccountNumber>
            <v13:MeterNumber>*********</v13:MeterNumber>
         </v13:ClientDetail>
         <v13:TransactionDetail>
            <v13:CustomerTransactionId>Rate a Single Package V13</v13:CustomerTransactionId>
         </v13:TransactionDetail>
         <v13:Version>
            <v13:ServiceId>crs</v13:ServiceId>
            <v13:Major>13</v13:Major>
            <v13:Intermediate>0</v13:Intermediate>
            <v13:Minor>0</v13:Minor>
         </v13:Version>
         <v13:ReturnTransitAndCommit>true</v13:ReturnTransitAndCommit>
         <v13:RequestedShipment>
            <v13:ShipTimestamp>2013-07-15T12:20:47+02:00</v13:ShipTimestamp>
            <v13:DropoffType>REGULAR_PICKUP</v13:DropoffType>
            <v13:PackagingType>YOUR_PACKAGING</v13:PackagingType>
            <v13:Shipper>
               <v13:Contact>
                  <v13:PersonName>Vyshakh Parakkat</v13:PersonName>
                  <v13:CompanyName>Parakkat</v13:CompanyName>
                  <v13:PhoneNumber>08154711</v13:PhoneNumber>
               </v13:Contact>
               <v13:Address>
                  <v13:StreetLines>Dubai</v13:StreetLines>
                  <v13:City>Dubai city</v13:City>
                  <v13:StateOrProvinceCode/>
<v13:PostalCode>43448</v13:PostalCode>
<v13:CountryCode>AE</v13:CountryCode> 
               </v13:Address>
            </v13:Shipper>
            <v13:Recipient>
               <v13:Contact>
                  <v13:PersonName>Jane Recipient</v13:PersonName>
                  <v13:CompanyName>XYZ Company</v13:CompanyName>
                  <v13:PhoneNumber>8005551212</v13:PhoneNumber>
               </v13:Contact>
               <v13:Address>
                  <v13:StreetLines>Test Recipient Line 1</v13:StreetLines>
                  <v13:City>Ponnani</v13:City>
                  <v13:StateOrProvinceCode/>
                  <v13:PostalCode>679577</v13:PostalCode>
                  <v13:CountryCode>IN</v13:CountryCode>
               </v13:Address>
            </v13:Recipient>
            <v13:CustomsClearanceDetail>
               <v13:DutiesPayment>
                  <v13:PaymentType>SENDER</v13:PaymentType>
                  <v13:Payor>
                   <v13:ResponsibleParty>
                     <v13:AccountNumber>*********</v13:AccountNumber>
                     </v13:ResponsibleParty>
                  </v13:Payor>
               </v13:DutiesPayment>
               <v13:Commodities>
                  <v13:Name>Mobile phone</v13:Name>
                  <v13:NumberOfPieces>1</v13:NumberOfPieces>
                  <v13:Description>TELEPHONE SETS, 
                  INCLUDING TELEPHONES FOR CELLULAR NETWORKS OR FOR OTHER WIRELESS NETWORKS.
                  OTHER APPARATUS FOR THE TRANSMISSION OR RECEPTION OF VOICE, 
                  IMAGES OR OTHER DATA, INCLUDING APPARATUS FOR COMMUNICATION IN A WIRED 
                  OR WIRELESS NETWORK (SUCH AS A LOCAL OR WIDE AREA NETWORK), 
                  OTHER THAN TRANSMISSION OR RECEPTION APPARATUS OF HEADING 8443, 
                  8525, 8527 OR 8528 PARTS THEREOF</v13:Description>
                  <v13:CountryOfManufacture>CN</v13:CountryOfManufacture>
                  <v13:HarmonizedCode>851711100000</v13:HarmonizedCode>
                  <v13:Weight>
                     <v13:Units>KG</v13:Units>
                     <v13:Value>.5</v13:Value>
                  </v13:Weight>
                  <v13:Quantity>1</v13:Quantity>
                  <v13:QuantityUnits>PCS</v13:QuantityUnits>
                  <v13:CustomsValue>
                     <v13:Currency>EUR</v13:Currency>
                     <v13:Amount>368</v13:Amount>
                  </v13:CustomsValue>
               </v13:Commodities>
            </v13:CustomsClearanceDetail>
            <v13:SmartPostDetail/>
            <v13:BlockInsightVisibility>0</v13:BlockInsightVisibility>
            <v13:ShippingDocumentSpecification/>
            <v13:RateRequestTypes>ACCOUNT</v13:RateRequestTypes>
            <!-- Important element for EDT: -->
            <v13:EdtRequestType>ALL</v13:EdtRequestType>
            <v13:PackageCount>1</v13:PackageCount>
            <v13:RequestedPackageLineItems>
               <v13:SequenceNumber>1</v13:SequenceNumber>
               <v13:GroupPackageCount>1</v13:GroupPackageCount>
               <v13:Weight>
                  <v13:Units>KG</v13:Units>
                  <v13:Value>0.5</v13:Value>
               </v13:Weight>
               <v13:Dimensions>
                  <v13:Length>12</v13:Length>
                  <v13:Width>8</v13:Width>
                  <v13:Height>6</v13:Height>
                  <v13:Units>CM</v13:Units>
               </v13:Dimensions>
            </v13:RequestedPackageLineItems>
         </v13:RequestedShipment>
      </v13:RateRequest>
   </soapenv:Body>
</soapenv:Envelope>