namespace ICSSoft.Common
{
    public  class ERPUrl
    {
        public static string url = System.Configuration.ConfigurationManager.AppSettings["ERPUrl"];
        /// <summary>
        /// 采购到货
        /// </summary>
        public static string CreatePOArrivURL = url+"CreatePOArrive/Create";

        public static string U9CreatePOArrivURL = url + "U9CreatePOArrive/Create";
        

        /// <summary>
        /// 采购订单(采购上架)
        /// </summary>
        public static string PurchaseOrderURL = url+"PurchaseReceiveDoc/Create";

        /// <summary>
        /// 采购红字入库(采购退货)
        /// </summary>
        public static string PurchaseReturnBackURL = url+"PurchaseReceiveDoctNegative/Create";

        /// <summary>
        /// 采购红字入库(采购退货)
        /// </summary>
        public static string PurchaseReturnBackPoURL = url + "CreatePurchaseReceivePO/Create";

        /// <summary>
        /// 采购红字入库(采购退货)
        /// </summary>
        public static string RTPurchaseReturnBackURL = url + "ReceiveDoctNegative/Create";

        /// <summary>
        /// 委外到货
        /// </summary>
        public static string ODeliveryNoticeURL = url+"DeliveryNotice/Create";

        /// <summary>
        /// 委外发料
        /// </summary>
        public static string OutsourcingIssueDocURL = url+"OutsourcingIssueDoc/Create";
        public static string U9OutsourcingIssueDocURL = url+ "U9OutsourcingIssueDoc/Create";


        /// <summary>
        /// 委外退料
        /// </summary>
        public static string OutsourcingIssueDoNegativeURL = url+"OutsourcingIssueDoNegative/Create";
        public static string U9OutsourcingIssueDoNegativeURL = url+ "U9OutsourcingIssueDoNegative/Create";

        /// <summary>
        /// 委外入库(委外订单)
        /// </summary>
        public static string OutsourcingReceiveDocURL = url+"OutsourcingReceiveDoc/Create";

        /// <summary>
        /// 委外退货
        /// </summary>
        public static string OutsourcingReturnBackURL = url+"OutsourcingReceiveDocNegative/Create";
        public static string U9OutsourcingReturnBackURL = url+ "U9OutsourcingReceiveDocNegative/Approve";
        //委外退货(铭锋 委外订单源头 返回反向倒冲参数)
        public static string OutsourcingReturnBackOOURL = url+ "CreateOutsourcingReceiveDocPOTnew/Create";

        /// <summary>
        /// 生产发料
        /// </summary>
        public static string MOIssueDocURL = url+"MOIssueDoc/Create";
        public static string DXMOIssueDocURL = url + "MOIssueDoc/CreateDX";

        /// <summary>
        /// 生产退料
        /// </summary>
        public static string MOIssueDocNegativeURL = url+"MOIssueDocNegative/Create";
        public static string DXMOIssueDocNegativeURL = url + "MOIssueDocNegativebl/Create";
        public static string DXNewMOIssueDocNegativeURL = url + "MOIssueDocNegativeDX/Create";
        public static string U9MOIssueDocNegativeURL = url + "U9MOIssueDocNegative/Create";
        /// <summary>
        /// 生产入库
        /// </summary>
        public static string ManufactureReceiveDocURL = url+"ManufactureReceiveDoc/Create";

        /// <summary>
        /// 副产品入库
        /// </summary>
        public static string MOStockINByProductDocURL = url + "ManufactureLFReceiveDoc/Create";
        public static string U9MOStockINByProductDocURL = url + "U9ManufactureLFReceiveDoc/Create";

        /// <summary>
        /// 委外副产品入库
        /// </summary>
        public static string OOStockINByProductDocURL = url + "OutsourcingReceiveDoclfam/Create";

        /// <summary>
        /// 无源头副产品入库
        /// </summary>
        public static string MOStockINByProductNoTransDocURL = url + "ManufactureLFFTReceiveDoc/Create";

        /// <summary>
        /// 开立的生产入库单
        /// </summary>
        public static string ICSManufactureReceiveURL = url+ "ManufactureReceiveDoc/Approve";
        public static string U9ICSManufactureReceiveURL = url+ "U9ManufactureReceiveDoc/Approve";

        /// <summary>
        /// 返工工单
        /// </summary>
        public static string ICSReWorkReceiveMoURL = url + "ManufactureLFReceiveDoc/Create";

        /// <summary>
        /// 销售发货
        /// </summary>
        public static string SalesDeliveryNoticeURL = url+"SalesShipmentDoc/Create";
        public static string U9SalesShipDocURL = url+ "SalesShipDoc/Create";

        /// <summary>
        /// 无源头调拨
        /// </summary>
        public static string OneStepNoTransferDocInURL = url + "OneStepNoTransferDocIn/Create";

        /// <summary>
        /// U9无源头调拨
        /// </summary>
        public static string U9OneStepNoTransferDocInURL = url + "U9OneStepTransferDocIn/Create";
        /// <summary>
        /// 销售出库红字
        /// </summary>
        public static string SalesReturnBackURL = url+"SalesShipmentDocNegative/Create";

        /// <summary>
        /// 一步式调拨单
        /// </summary>
        public static string OneStepTransferDocInURL = url+ "OneStepTransferDocIn/Approve";
        /// <summary>
        /// 一步式调拨单(派纳)
        /// </summary>
        public static string NewOneStepTransferDocInURL = url + "OneStepTransferDocIn/Modify";
        /// <summary>
        /// 一步式调拨单
        /// </summary>
        public static string PNOneStepTransferDocInURL = url + "SpecialTransferOutDoc/Approve";

        /// <summary>
        /// 调拨单
        /// </summary>
        public static string StepTransferDocInURL = url + "OneStepTransferDocIn/Create";

        /// <summary>
        /// 两步调出
        /// </summary>
        public static string TwoStepTransferDocOutURL = url+ "TwoStepTransferDocOut/Approve";
        /// <summary>
        /// 两步调入
        /// </summary>
        public static string TwoStepTransferDocInURL = url+ "TwoStepTransferDocIn/Approve";
        /// <summary>
        /// 锐腾两步调入
        /// </summary>
        public static string RTTwoStepTransferDocInURL = url + "OneStepTransferDocIn/Approve";
        /// <summary>
        /// 其他出库
        /// </summary>
        public static string OtherOutDocURL = url+ "OtherOutDoc/Approve";
        /// <summary>
        /// 其他入库
        /// </summary>
        public static string OtherInDocURL = url+ "OtherInDoc/Approve";
        /// <summary>
        /// 拆卸单
        /// </summary>
        public static string DisassemblyDocURL = url+ "DisassemblyDoc/Approve";
        /// <summary>
        /// 领料申请单
        /// </summary>
        public static string MOApplyURL = url+ "MOIssueDocByPU/Create";
        public static string U9MOApplyURL = url+ "U9MOIssueDocByPU/Create";
        /// <summary>
        /// 补料申请单
        /// </summary>
        public static string MOReplenishmentURL = url + "MOReplenishment/Create";
        /// <summary>
        /// 委外领料申请单
        /// </summary>
        public static string OOApplyURL = url+ "OOIssueDocByPU/Create";

        /// <summary>
        /// 开立材料出库
        /// </summary>
        public static string MOIssueURL = url+ "MOIssueDoc/Approve";
        /// <summary>
        /// 开立委外材料出库
        /// </summary>
        public static string OOIssueURL = url+ "OOIssueDoc/Approve";
        /// <summary>
        /// 开立红字入库单
        /// </summary>
        public static string PurchaseReceiveDoctNegativeURL = url+ "PurchaseReceiveDoctNegative/Approve";
        /// <summary>
        /// 审核的到货单
        /// </summary>
        public static string DeliveryNoticeURL = url+ "PurchaseReceiveDocPOArrive/Create";
        /// <summary>
        /// 审核采购入库单
        /// </summary>
        public static string U9DeliveryNoticeURL = url + "PurchaseReceiveDoc/Approve";
        /// <summary>
        /// 开立委外红字入库单
        /// </summary>
        public static string OutsourcingReceiveDocNegativeURL = url+ "OutsourcingReceiveDocNegative/Approve";
        /// <summary>
        /// 借用
        /// </summary>
        public static string BrrowDocURL = url+ "BrrowDoc/Create";
        public static string BrrowDocApproveURL = url + "BrrowOut/Approve"; //审核
        /// <summary>
        /// 归还
        /// </summary>
        public static string ReturnDocURL = url+ "ReturnDoc/Create";
        public static string ReturnDocApproveURL = url + "ApproveReturnBackDoc/Approve"; //审核
        /// <summary>
        /// 采购拒收
        /// </summary>
        public static string CreatePuArrivalVouchURL = url + "CreatePuArrivalVouch/Create";
        /// <summary>
        /// 委外拒收
        /// </summary>
        public static string CreateWPuArrivalVouchURL = url + "CreateWPuArrivalVouch/CreateNew";
        /// <summary>
        /// 审核的委外到货单
        /// </summary>
        public static string ODeliveryNoticeInURL = url+ "OutsourcingReceiveDocPOArrive/Create";


        /// <summary>
        /// 调拨申请单
        /// </summary>
        public static string StepTransferApplicationURL = url + "OneStepTransferDoc/Create";

        /// <summary>
        /// U9杂发创建并审核
        /// </summary>
        public static string CreateOtherOutDocURL = url + "OtherOutDoc/Create";

        /// <summary>
        /// U9杂收创建并审核
        /// </summary>
        public static string CreateOtherInDocURL = url + "OtherInDoc/Create";

        /// <summary>
        /// U9超额领料单创建
        /// </summary>
        public static string U9MOIssueDocURL = url + "U9MOIssueDoc/Create";

        /// <summary>
        /// 销售出库-出库单
        /// </summary>
        public static string SalesDeliveryNoticeOutURL = url + "SalesShipmentDoc/Approve";

        /// <summary>
        /// 销售出库-出库单(派纳)
        /// </summary>
        public static string PNSalesDeliveryNoticeOutURL = url + "SMShip/UpdateAndApprove";

        /// <summary>
        /// 杂收(派纳)
        /// </summary>
        public static string MiscRcvURL = url + "MiscRcv/UpdateAndApprove";

        /// <summary>
        /// 杂发(派纳)
        /// </summary>
        public static string MiscShipURL = url + "MiscShip/UpdateAndApprove";

        /// <summary>
        /// 销售出库(派纳)
        /// </summary>
        public static string SMShipURL = url + "SMShip/UpdateAndApprove";

        /// <summary>
        /// 销售退货(派纳)
        /// </summary>
        public static string RMAToRCVURL = url + "RMAToRCV/UpdateAndApprove";

        /// <summary>
        /// 销售出库-红字出库单
        /// </summary>
        public static string SalesDeliveryNoticeOutRedURL = url + "SalesShipmentDocNegative/Approve";

        /// <summary>
        /// 产成品退库-产成品入库表、材料出库表审核
        /// </summary>
        public static string Rd1011Approve = url + "Rd1011/Approve";

        

        /// <summary>
        /// 查询u9现存量
        /// </summary>
        public static string GetU9WHQty = url + "GetU9WHQty/Get";
    }
}