UPS WorldShip XML自动导入成人签名失效问题及示例需求
UPS WorldShip XML成人签名必填配置生效示例
要让UPS WorldShip XML导入的成人签名要求生效,你需要在XML实例中明确设置AdultSignatureRequired元素的值为"1",而不仅仅保留空的元素定义。以下是正确的配置示例:
<!-- 元素定义部分 --> <ElementType name = "SignatureRequired" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/> <ElementType name = "AdultSignatureRequired" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "1" wsi:datatype = "boolean"/> <ElementType name = "Signature-AdultSignatureRequired" content = "textOnly" dt:type = "string" model = "closed" wsi:maxLength = "2"/> <!-- 实例数据部分 --> <element type = "Signature-AdultSignatureRequired">AR</element> <element type = "SignatureRequired">1</element> <element type = "AdultSignatureRequired">1</element>
关键注意事项:
- 移除重复的
<element type = "AdultSignatureRequired"/>节点,避免配置冲突 AdultSignatureRequired必须设置为"1"(代表布尔值true),UPS系统才会识别并强制执行成人签名要求Signature-AdultSignatureRequired可设置为"AR"(UPS成人签名服务的标准代码),配合AdultSignatureRequired使用确保生效- 确认XML结构符合UPS WorldShip导入规范,相关元素需放置在正确的父节点下(如
Shipment或Package层级)
内容的提问来源于stack exchange,提问作者danny117
相关产品推荐
相关产品推荐

