首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EasyPost :无法创建清单。其中5批货物已列明如下:

EasyPost :无法创建清单。其中5批货物已列明如下:
EN

Stack Overflow用户
提问于 2019-06-20 22:59:54
回答 1查看 136关注 0票数 0

在创建ScanForm时,EasyPost返回以下错误。我怎样才能确定货物是列单还是不能列单。

无法创建清单。5批指定货物已列明: shp_aa、shp_xxx、shp_yy、shp_vv、shp_xx。

代码语言:javascript
复制
var apiKey = ConfigurationManager.AppSettings["EasyPostAPIKey"];
            EasyPost.ClientManager.SetCurrent(apiKey);

            if (shipmentsPurchasedInDateRange.Count > 0)
            {
                var shipments = new List<EasyPost.Shipment>();
                foreach (var shipmentId in shipmentsPurchasedInDateRange)
                {
                    var shipment = new EasyPost.Shipment()
                    {
                        id = shipmentId,
                    };
                    shipments.Add(shipment);


                }

                var scanForm = ScanForm.Create(shipments);
                return scanForm.form_url;
            }
EN

回答 1

Stack Overflow用户

发布于 2019-06-27 17:38:42

如果您需要显示多批货件,建议创建一个包含所有货件的批处理。有些承运人要求所有货物都列明,因此建议为一天内创建的所有货件创建一个单一批次,然后显示该批货物。

下面是工作流程:在一天结束时创建发货,创建一个批处理。创建批处理时,可以使用数组中的托运ID创建批处理。或者,您可以添加货件到批,只要它还没有形成扫描。这意味着您可以在每天开始时创建一个批处理。然后,当您创建货件时,只需将它们添加到批处理中即可。在创建了所有发货并将其添加到批处理后,您可以从批处理中扫描。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56694864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档