1、说明服务使用前提,使用注意所属DLL UFIDA.U9.ISV.PM.SV.(Agent、Deploy).dll服务全名称UFIDA.U9.ISV.PO.CreateRCVSRV接口说明说明服务的传入、返回参数接口名称(英文)接口名称(中文)类型(英文)类型(中文描述)入/返可空RCVDTOColletion入NRCVLogicKeyINFOUFIDA.U9.ISV.RCV.DTO.RCVLogicKeyINFO返DTO全名:UFIDA.U9.ISV.RCV.DTO.RCVDTO业务主键:Org, DocNO属性名称中文名称必赋值DocNo单号String遵循U9单据号规则;BusinessD
2、ate单据日期DateTime非空,默认取自当前系统日期,可维护。Versionint未使用,收货单不支持多版本BizType业务类型IsRelationCompany是否关系企业Bool有来源时根据来源单据代入。手工创建时,=False。SrcDocType来源类别收货单来源单据类型若各行的来源单据类型均一致,则行上的来源单据类型;否则为空。ReceivementType收货单类型收货单类型枚举0.采购收货单1.采购退货单2.销售退货单根据收货单异动类别代入,不可改。RcvDocType单据类型收货单单据类型YRcvDocTypeCodeIDCodeNameDTO手工创建时,默认取采购收货单
3、异动类别中补货收货=“false”的异动类别当有来源单据时 若来源单据类型=“RCV”且本单业务类型“采购退货”或“进口退货”时,则限定只能取补货收货=“true”的异动类别若来源单据类型=“RCV”且本单业务类型“采购退货”或“进口退货”时,则限定只能取补货收货=“false”的异动类别 若来源单据类型=“PO”,当PO异动类别是否补货=“true”,则限定只能取补货收货=“true”的异动类别当PO异动类别是否补货=“false”,则限定只能取补货收货=“false”的异动类别 若来源单据类型= “商业收货计划”若商业收货计划的来源为PO,则参见上述来源为PO的限制若商业收货计划的来源非P
4、O则限定只能取补货收货=“false”的异动类别 若来源单据类型=“采购合同”或“RMA”,则限定只能取补货收货=“false”的异动类别若来源单据类型=“RTN”,则同手工创建情况若来源单据类型=“预收货单”,则看该预收货单的来源PO,处理同来源单据类型为POPostPeriod记账期间账簿会计期间.Key非空;与当前组织对应法人组织主SOB的会计期间必须保持一致IsInitEvaluation期初暂估默认值:FalseRCV本不需要期初单据,但因有期初暂估记录,为了满足AP后到发票对系统启用前处于未匹配状态的RCV进行匹配,需要在RCV单据头上加标志:暂估。期初RCV只关注未匹配的数量、估
5、价金额,不关心立账等其它信息。期初RCV入库确认后,在存货成本异动明细中更新相应的记录,置存货成本异动明细表中的暂估标志为Y。非期初RCV入库确认后更新存货成本异动明细时,若立账方式为凭单制(拉式),则置暂估标志为Y,若立账方式为非凭单制(推式),则置暂估标志为N。IsMatchPO是否需要勾对PO手工创建收货单时有效勾对PO后才能立账FindPriceDate取价日期Date采退时有效。默认为单据日期,可修改。UI取价用CurOperationNO当前工序号RtnType源RCV退货类型采购退货类型IsProcessAssChild受托加工关联子件boolIsProcessTrade加工贸易
6、业务DescFlexSegments描述性弹性域实体扩展字段集合单据头业务信息AccountOrg核算组织组织.KeyAccountOrgCode核算组织Code手工创建时,非空。若当前组织.核算组织True,则默认值当前组织;若当前组织.核算组织False:取当前组织的“工厂-核算”或“物流-核算”关系的核算组织,默认值优先顺序:工厂、物流。可改。修改的合理范围为满足上述条件的核算组织。若当前组织.工厂组织True,则从组织营业行为间关系中取:来源组织代号当前组织 且营业行为关系类型“工厂核算” 且 是否默认核算组织“是”的 目的组织代号;否则取:来源组织代号当前组织 且营业行为关系类型“采
7、购核算” 且 是否默认核算组织“是”的 目的组织代号。PO、合同、商业收货计划转时,为空,相关信息从各收货行的来源单据取。由源单生成时核算组织不是分单依据。BalanceOrg结算组织BalanceOrgCode结算组织Code默认=核算组织PurOrg采购组织PurOrgCode采购组织Code非空手工创建时,来源生单时,由来源单据带入,不可修改RcvBy收货原则收货原则.KeyRcvByCode收货原则Code手工创建时,可空:默认值取自:供应商主档;编码是否可改,视来源档案的收货原则可更改的值而定;收货原则的内容不能修改;收货单有来源单据时,现从源单取。IsRcvByChangeable
8、收货原则可改无订单收货时有效取自供应商档,不可改控制在收货环节是否可以更换收货原则。若为false,则收货原则不可改RejectMode拒收处理采购拒收处理Supplier供应商供应商信息业务类型销售退货时,非空。手工创建时,来自当前组织供应商主档,非空;其它单据生成时,由来源单据带入,不可改;Payer付款供应商非空。手工创建时,非空,默认当前供应商,可改,取值范围:从供应商关联档中取当前组织下1、供应商编码当前供应商 且 关联方向平行的关系供应商编码;2、关系供应商编码当前供应商 且 关联方向平行的供应商编码;3、关系供应商编码当前供应商 且 关联方向垂直的供应商编码;1、2、3是“或”的
9、关系。PayerSite付款位置供应商地址信息手工创建时,默认值从供应商位置档中取:供应商编码(当前付款供应商或当前供应商)且 汇款位置是且 默认汇款位置是的 位置;可改,取值范围:供应商编码(当前付款供应商或当前供应商)且 汇款位置是的 位置;PriceList厂商价目表LongPriceListCode价目表编号PriceListName价目表名称仅对无订单收货有效。默认供应商档案价目表,非空,可改。取值范围为满足下列条件的价目表:1:价目表头价目表类型“厂商价目表”,并且2:价目表头供应商当前供应商或价目表表头供应商=Null,并且3:价目表头交易币种当前核算币种,并且4:处于有效期内。
10、参见PO价格计算规则。IsPriceListChangeable价表可改取自供应商档,不可改。控制在收货环节是否允许更换价目表。若为false,则价表不可改IsPriceIncludeTax价格含税若业务类型=“一般进口”,则一定=“false”若系统使用厂商价目表,则取价目表头是否含税带入,不可改。若系统不使用厂商价目表,则可手工选择。有来源单据时,参见SetDefaultValue()中相关说明。RtnCustomer退货客户客户信息仅当来源为RMA时有效ShipOrg出货单组织Org.KeyShipOrgCode出货单组织CodeShipID出货单IDlong立账信息ConfirmMode立账方式Enum凭单制(拉式)非凭单制(推式)不可改。来源单据转时,参见SetDefaultValue()中相关说明。手工创建时,默认取自异动类别。ConfirmTerm立账条件立账条件.KeyConfirmTermCode立账条件Code手工创建时,默认取自供应商,依据供应商主档中立账条件可更改控制是否修改编码,立账条件的内容能否修改,依据立账条件本身允许单据中修改来控制;若改立账条件编码,取值范围:参见U9收款条件概要需求无源单据出货时应收立账条件的确认规则;来源单据转时,参见SetDefaultValue(
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1