电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

用友ERP-U8知识-采购管理培训--fjx.ppt

用友ERP-U8知识-采购管理培训--fjx.ppt_第1页
1/71
用友ERP-U8知识-采购管理培训--fjx.ppt_第2页
2/71
用友ERP-U8知识-采购管理培训--fjx.ppt_第3页
3/71
用友软件股份有限公司84号工程师--fjx2009年4月22日供应链-采购管理提纲:一、核心单据表及关联关系二、常见问题分析三、常见帐表查询四、讨论核心单据表及关联关系:单据名称主子表名关联关系采购请购单pu_appvoucha.id=b.idpu_appvouchs采购订单PO_Pomaina.poid=b.poidPO_Podetails采购到货单PU_ArrivalVoucha.id=b.idPU_ArrivalVouchs采购入库单rdrecorda.id=b.id(cvouchtype=01)rdrecords采购发票PurBillVoucha.pbvid=b.pbvidPurBillVouchs采购结算单PurSettleVoucha.psvid=b.psvidPurSettleVouchs提纲:一、核心单据表及关联关系二、常见问题分析三、常见帐表查询四、讨论常见问题分析:1、最高进价口令忘记了,要求指导修改后台数据库常见问题分析:【解决办法】前台即可修改!在采购选项中即可直接更改,不需要修改后台数据库!常见问题分析:Select*fromaccinformationwhereccaptionlike‘%最高进价控制口令%’【参考语句】基本选项设置---账套参数设置表accinformationUpdateaccinformationsetcvalue=‘’wherecid=‘101’andcsysid=‘pu’常见问题分析:2、新建立的账套,采购管理使用一段时间后,不想使用了,问:如何反启用已经使用的采购管理模块?(暂不考虑未处理完毕的采购入库单)常见问题分析:【解决方法】可以使用‘清除启用’工具来处理,或者修改后台数据库表accinformation、ua_account_sub即可。【参考语句】useufdata_002_2008updateaccinformationsetcvalue=nullwherecsysid='PU'andctypein('ddate','date')useufsystemdeletefromua_account_subwherecacc_id=002andcsub_id='PU''常见问题分析:3、录入采购请购单,参照某存货时提示:存货录入不正确或已停用,请检查!常见问题分析:【分析过程】按照该提示我们肯定是会指导客户检查下存货档案:常见问题分析:【跟踪的判断条件】SELECTInventory.cInvCode,venandinv.cVenInvCode,inventory.cInvCCodeascInvCCode,cInvAddcode,cInvName,cInvStd,ComputationUnit.cComUnitNameascinvm_unit,cInvDefine1,cInvDefine2,cInvDefine3,cInvDefine4,cInvDefine5,cInvDefine6,cInvDefine7,cInvDefine8,cInvDefine9,cInvDefine10,cInvDefine11,cInvDefine12,cInvDefine13,cInvDefine14,cInvDefine15,cInvDefine16,iImpTaxRateasiPerTaxRate,fadvdate,Inventory.iGroupType,(CASEWHENvenandinv.fTopCostISNULLTHENInventory.iInvMPCostELSEvenandinv.fTopCostEND)ASiInvMPCost,Inventory.cPUComUnitCodeasCunitid,ComputationUnit2.cComUnitNameascinva_unit,getdate()asdrequirdate,ComputationUnit2.iChangRateasiinvexchrate,inventoryclass.cinvcnameFromInventorywith(nolock)leftjoinComputationUnitonComputationUnit.cComUnitCode=Inventory.cComUnitCodeLeftjoinComputationUnitasComputationUnit2onComputationUnit2.cComUnitCode=Inventory.cPUComUnitCodeLeftjoininventoryclassoninventoryclass.cinvccode=inventory.cinvccodeLeftjoinvenandinvwith(nolock)onInventory.cInvCode=venandinv.cInvCodeandvenandinv.cvencode=N''andvenandinv.isuppproperty=1WHERE(cInvName=N'010101'ORInventory.cInvCode=N'010101'ORcInvAddCode=N'010101'ORcVenInvCode=N'010101')ANDbInvEntrust=0And(bPurchase=1orbService=1orbInvtype=1)AND(casewhenISNULL(dEDate,'')=''then'9999-12-31'elsedEDateend)>'2008-01-30'常见问题分析:【参考语句】UpdateinventorysetbInvEntrust=‘0’wherecinvcode=‘11001’常见问题分析:4、已经在供应商存货调价单中录入了数据,但是新增的采购订单还是无法自动带出供应商存货价格表中数据,为什么?常见问题分析:【问题分析】供应商存货对照表:VenAndInv•871以前版本:供应商存货价格规则表:Ven_Inv_Price_Rule供应商存货价格规则明细:Ven_Inv_Price_RuleItem•872版本:供应商价格调价单主表:PU_PriceJustMain供应商价格调价单子表:pu_pricejustdetail供应商存货价格表:Ven_Inv_Price常见问题分析:5、不允许超订单到货及入库,为什么还可以参照已经执行完毕的采购订单到货及入库。这样岂不是矛盾!补充:采购管理(请购、订单、到货单)图解:常见问题分析:【问题分析】设置“执行所拷贝的记录”,两个单据之间建立关联,下游单据回写上游单据,上游单据不可弃审、修改、删除,除非将下游单据删除。如果不设置“执行所拷贝的记录”,即‘显示已经执行完毕的单据’,则两个单据之间不建立关联,用户可以任意编辑。即:参照完全到货的订单再次生单时,到货单子表pu_arrivvouchs.iposid=null,当然也不会回写采购订单子表了。常见问题分析:6、采购入库单参照不到某张采购订单?补充:采购管理(入库单)图解常见问题分析:【参考判断语句】selectzpurpoheader.poid,zpurpotail.id,convert(money,zpurpoheader.ufts)FROMzpurpoheaderwith(nolock)innerjoinzpurpotailwith(nolock)onzpurpoheader.poid=zpurpotail.poidLEFTJOIN(selectcInvCodeascInvCode1,bService,iID,imassdate,cMassUnit,binvtypefromInventorywith(nolock))InventoryONzpurpotail.cInvCode=Inventory.cInvCode1leftjoin(selectcinvsubcode,iexpiratdatecalcufrominventory_sub)inventory_subonzpurpotail.cInvCode=Inventory_sub.cinvsubcodeWhere((1>0)AND(1>0))AND(1=1AND((CPOID>=N'0000000064')AND(CPOID<=N'0000000064'))AND((1>0)))and(isnull(cbustype,'')<>'委外加工')and(isnull(cverifier,N'')<>N''andisnull(cbcloser,N'')=N''andisnull(cbustype,N'')<>N'直运采购')andisnull(bService,0)<>1andisnull(inventory.binvtype,0)=0andisnull(bGsp,0)=0ANDisnull(iArrQTY,0)=0andisnull(iArrNUM,0)=0and(ABS(ISNULL(iQuantity,0))-ABS(ISNULL(iReceivedQTY,0))>0or(igrouptype=2and(ABS(ISNULL(iNum,0))-ABS(ISNULL(iReceivedNum,0)))>0))常见问题分析:7、有一张采购入库单,开票并结算了,接下来把结算单删除,把采购发票删除,然后再参照该张采购入库单生成采购普通发票时参照不到,也无法删除,提示已经开票。指导客户查询该张采购入库单,累计开票数量等于采购入库单上的数量,但是向下联查时,联查不到该张采购发票。补充:采购管理(采购发票)图解回写收发记录子表rdrecords的累积开票数量iSumBillQuantity常见问题分析:【参考判断语句】SELECTccode,autoid,*--into[pu_cgrkdtocgfp_FJX0]fromPU_V_RDListwhereabs(isnull(iQuantity,0)-isnull(iSumBillquantity,0))>0andPU_V_RDList.cBusType<>'委外加工'andPU_V_RDList.bincost=1AND1=1And(cCode=N'0000000065')And(cvtype=N'rd')andabs(isnull(iSQuantity,0))=N'2008-01-01')Or(cVouchType=N'01'andbPuFirst=1))常见问题分析:【补充说明】8.6x以前的版本,都是按照采购入库单是否结算来判断采购发票是否可以被参照出来;870以后的版本都是按照累计开票数量来判断的;常见问题分析:8、采购专用发票参照不到某张采购入库单,指导查询采购入库单已经审核,且也没有对应的开票信息和结算信息,为什么?常见问题分析:【跟踪判断条件]SELECT''asselcol,(PU_V_RDList.autoid)asautoid,(PU_V_RDList.iposid)asiposid,(PU_V_RDList.bservice)asbservice@@,(PU_V_RDList.binvtype)asbinvtype@@,(PU_V_RDList.cinvcode)ascinvcode@@,(PU_V_RDList.cinvaddcode)ascinvaddcode@@,(PU_V_RDList.cinvname)ascinvname@@,(PU_V_RDList.cinvstd)ascinvstd@@,(PU_V_RDList.cinvm_unit)ascinvm_unit@@,(isnull(PU_V_RDList.iquantity,0))asiquantity,(PU_V_RDList.iinvexchrate)asiinvexchrate@@,(isnull(PU_V_RDList.inum,0))asinum,(isnull(PU_V_RDList.isquantity,0))asisquantity,(PU_V_RDList.iGroupType)asigrouptype@@,(PU_V_RDList.cassunit)ascunitid@@,(PU_V_RDList.cinva_unit)ascinva_unit@@,(PU_V_RDList.cfree1)ascfree1@@,(PU_V_RDList.cfree2)ascfree2@@,(PU_V_RDList.cfree3)ascfree3@@,(PU_V_RDList.cfree4)ascfree4@@,(PU_V_RDList.cfree5)ascfree5@@,(PU_V_RDList.cfree6)ascfree6@@,(PU_V_RDList.cfree7)ascfree7@@,(PU_V_RDList.cfree8)ascfree8@@,(PU_V_RDList.cfree9)ascfree9@@,(PU_V_RDList.cfree10)ascfree10@@,(PU_V_RDList.cdefine22)ascdefine22@@,(PU_V_RDList.cdefine23)ascdefine23@@,(PU_V_RDList.cdefine24)ascdefine24@@,(PU_V_RDList.cdefine25)ascdefine25@@,(PU_V_RDList.cdefine26)ascdefine26@@,(PU_V_RDList.cdefine27)ascdefine27@@,(PU_V_RDList.cdefine28)ascdefine28@@,(PU_V_RDList.cdefine29)ascdefine29@@,(PU_V_RDList.cdefine30)ascdefine30@@,(PU_V_RDList.cdefine31)ascdefine31@@,(PU_V_RDList.cdefine32)ascdefine32@@,(PU_V_RDList.cdefine33)ascdefine33@@,(PU_V_RDList.cdefine34)ascdefine34@@,(PU_V_RDList.cdefine35)ascdefine35@@,(PU_V_RDList.cdefine36)ascdefine36@@,(PU_V_RDList.cdefine37)ascdefine37@@,(PU_V_RDList.citemcode)ascitemcode@@,(PU_V_RDList.cname)ascitemname@@,(PU_V_RDList.citem_class)ascitem_class@@,(PU_V_RDList.citemcname)ascitem_name@@,(PU_V_RDList.cinvdefine1)ascinvdefine1@@,(PU_V_RDList.cinvdefine2)ascinvdefine2@@,(PU_V_RDList.cinvdefine3)ascinvdefine3@@,(PU_V_RDList.cinvdefine4)ascinvdefine4@@,(PU_V_RDList.cinvdefine5)ascinvdefine5@@,(PU_V_RDList.cinvdefine6)ascinvdefine6@@,(PU_V_RDList.cinvdefine7)ascinvdefine7@@,(PU_V_RDList.cinvdefine8)ascinvdefine8@@,(PU_V_RDList.cinvdefine9)ascinvdefine9@@,(PU_V_RDList.cinvdefine10)ascinvdefine10@@,(PU_V_RDList.cinvdefine11)ascinvdefine11@@,(PU_V_RDList.cinvdefine12)ascinvdefine12@@,(PU_V_RDList.cinvdefine13)ascinvdefine13@@,(PU_V_RDList.cinvdefine14)ascinvdefine14@@,(PU_V_RDList.cinvdefine15)ascinvdefine15@@,(PU_V_RDList.cinvdefine16)ascinvdefine16@@,(PU_V_RDList.ufts)ascorufts@@,(PU_V_RDList.strContractId)asstrContractId,(PU_V_RDList.strCode)asstrCode,(PU_V_RDList.rowguid)asrowguid,(PU_V_RDList.ioritaxcost)asioritaxcost@@,(PU_V_RDList.ioricost)asioricost@@,(PU_V_RDList.iorimoney)asiorimoney@@,(PU_V_RDList.ioritaxprice)asioritaxprice@@,(PU_V_RDList.iorisum)asiorisum@@,(PU_V_RDList.itaxrate)asitaxrate@@,(PU_V_RDList.iunitcost)asicost@@,(PU_V_RDList.iprice)asimoney@@,(PU_V_RDList.itaxprice)asitaxprice@@,(PU_V_RDList.isum)asisum@@,(PU_V_RDList.btaxcost)asbtaxcost@@,(PU_V_RDList.ipunitcost)asipunitcost,(isnull(PU_V_RDList.isumbillquantity,0))asisumbillquantity,(isnull(PU_V_RDList.iquantity,0)-isnull(PU_V_RDList.isumbillquantity,0))asiunsumbillquantity,(PU_V_RDList.iinvmpcost)asiinvmpcost,(PU_V_RDList.ccode)asccode,(PU_V_RDList.cordercode)ascordercodefromPU_V_RDListinnerjoin[pu_cgrkdtocgfp_T42PC0]on[pu_cgrkdtocgfp_T42PC0].autoid=PU_V_RDList.autoidwherePU_V_RDList.ccodein(N'')ANDbInvEntrust=0andisnull(cbustype,'')=N'普通采购'andiDiscountTaxType=0and1=1and((cVouchType=N'01'anddDate>=N'2008-01-01')Or(cVouchType=N'01'andbPuFirst=1))常见问题分析:9、请问有什么办法可以把‘应税内含’设为扣款类别的默认值?常见问题分析【参考方案】安装盘下的..\UFCOMSQL\STVoucherSet.xml文件以记事本方式打开将其中的discounttaxtype=“0”的值修改为1即可。其中:0表示应税外加;1表示应税内含常见问题分析:10、采购结算单已经删除了,查询该采购入库单还有‘已经算’的红戳,且采购入库单列表中的结算日期还显示为‘2009-01-01’,如何处理?补充:采购管理(结算)图解:提示:◆在当月先结算后记账的,结算后根据发票的单价、金额改写RdRecords表中的单价iUnitCost字段和金额iPrice字段。◆对于跨月结算的,将不改写单价iUnitCost字段(还是暂估单价)、并且RdRecords表的累计结算金额iMoney字段等于原入库单暂估单价*实际结算数量。常见问题分析:11、年结后,在采购管理补录期初采购入库单后,在存货核算模块的结算成本中找不到对应的记录,如何处理?常见问题分析:【补充:暂估处理的数据流】常见问题分析:采购入库单与采购发票结算后常见问题分析:结算成本处理后bisPurAcc和bAccount一起控制结算单是否能删除。异号:表明存货已处理过不能修改或删除;同号:可修改或删除。IA_EstiSettle暂估处理视图常见问题分析:【解决办法】1、将存货模块恢复到期初未记帐状态。2、通过脚本更新Accinformation表中相关记录的启用日期为当年初,如2009-01-013、删除ufsystem..ua_account_sub、ufsystem..ua_period两表中iYear小于2009的记录4、将存货模块期初记帐。5、将结算单pursettlevouchs表中,已结算标志baccount置为0常见问题分析:【说明】:由于删除本年以前的会计期间,系统无法登陆到以前年度帐套。若要想登陆到以前年度,请在执行以上步骤后,手工在ua_period、ua_account_sub、accinformation表中增加相应的会计期间(可以参照09年增加)。常见问题分析:12、12月份存货核算的月末结账时,提示:尚有已全部暂估报销的单据未进行处理,恢复期末处理,结算成本处理中没有记录。常见问题分析:【问题分析】在存货核算中的结算成本处理中是否能刷出对应的记录,是根据IA_EstiSettle.baccount=0的记录等条件来判断的。常见问题分析:【参考语句】selectpursettlevouchs.*from(rdrecordsleftjoinpursettlevouchsOnrdrecords.autoid=pursettlevouchs.irdsidAndpursettlevouchs.cUpsotype=N'01')where(IsNUll(rdrecords.cbaccounter,N'')<>N'')andpursettlevouchs.bAccount=0Andisnull(rdrecords.iquantity,0)=isnull(rdrecords.isquantity,0)常见问题分析:13、库存管理和存货核算先启用,后启用采购管理。问:之前未记账的采购入库单若记账后,是否会按照暂估方式生成红蓝回冲单?常见问题分析:【问题分析】对于采购入库单是否会按照暂估方式生成红蓝回冲单,是根据入库单记账时写入存货明细账ia_subsidiary的暂估标志bflag来判断的。(当0-未暂估未报销,1-暂估,2-报销)因为单据所在日期采购管理还没有启用,故入库单记账时,ia_subsidiary.bflag=0,所以不会生成红蓝回冲单!常见问题分析:14、参照采购入库单生成的采购发票,工具栏中结算按钮是灰色;手工结算,入库单可以刷出来,发票确刷不出来,查询采购发票列表也能看见该发票,为什么?常见问题分析:SELECT''asselcol,(PU_V_SettleBVList.cDefine11)ascdefine11,(PU_V_SettleBVList.cDefine12)ascdefine12,(PU_V_SettleBVList.cDefine13)ascdefine13,(PU_V_SettleBVList.cDefine14)ascdefine14,(PU_V_SettleBVList.cDefine15)ascdefine15,(PU_V_SettleBVList.cDefine16)ascdefine16,(PU_V_SettleBVList.cInvADDCode)ascinvaddcode,(PU_V_SettleBVList.PBVID)aspbvid,(PU_V_SettleBVList.ID)asid,(PU_V_SettleBVList.cVenAbbName)ascvenabbname,(PU_V_SettleBVList.cInvName)ascinvname,(PU_V_SettleBVList.cmaker)ascmaker,(PU_V_SettleBVList.CPBVCode)ascpbvcode,(PU_V_SettleBVList.cVenCode)ascvencode,(PU_V_SettleBVList.cVenName)ascvenname,(PU_V_SettleBVList.ddate)asddate,(PU_V_SettleBVList.cpoid)ascpoid,(PU_V_SettleBVList.cInvCode)ascinvcode,(PU_V_SettleBVList.cInvStd)ascinvstd,(PU_V_SettleBVList.cexch_name)ascexch_name,(PU_V_SettleBVList.iPBVQuantity)asiquantity,(PU_V_SettleBVList.cInvM_Unit)ascinvm_unit,(PU_V_SettleBVList.iCost)asicost,(PU_V_SettleBVList.iMoney)asimoney,(PU_V_SettleBVList.bExBill)asbexbill,(PU_V_SettleBVList.bInvType)asbinvtype,(PU_V_SettleBVList.cDefine1)ascdefine1,(PU_V_SettleBVList.cDefine2)ascdefine2,(PU_V_SettleBVList.cDefine3)ascdefine3,(PU_V_SettleBVList.cDefine4)ascdefine4,(PU_V_SettleBVList.cDefine5)ascdefine5,(PU_V_SettleBVList.cDefine6)ascdefine6,(PU_V_SettleBVList.cDefine7)ascdefine7,(PU_V_SettleBVList.cDefine8)ascdefine8,(PU_V_SettleBVList.cDefine9)ascdefine9,(PU_V_SettleBVList.cDefine10)ascdefine10,(PU_V_SettleBVList.cItemName)ascitemname,(PU_V_SettleBVList.ufts)asufts,(PU_V_SettleBVList.iDiscountTaxType)asidiscounttaxtype,(PU_V_SettleBVList.cfree1)ascfree1,(PU_V_SettleBVList.cfree2)ascfree2,(PU_V_SettleBVList.cfree3)ascfree3,(PU_V_SettleBVList.cfree4)ascfree4,(PU_V_SettleBVList.cfree5)ascfree5,(PU_V_SettleBVList.cfree6)ascfree6,(PU_V_SettleBVList.cfree7)ascfree7,(PU_V_SettleBVList.cfree8)ascfree8,(PU_V_SettleBVList.cfree9)ascfree9,(PU_V_SettleBVList.cfree10)ascfree10,(PU_V_SettleBVList.cdefine22)ascdefine22,(PU_V_SettleBVList.cdefine23)ascdefine23,(PU_V_SettleBVList.cdefine24)ascdefine24,(PU_V_SettleBVList.cdefine25)ascdefine25,(PU_V_SettleBVList.cdefine26)ascdefine26,(PU_V_SettleBVList.cdefine27)ascdefine27,(PU_V_SettleBVList.cdefine28)ascdefine28,(PU_V_SettleBVList.cdefine29)ascdefine29,(PU_V_SettleBVList.cdefine30)ascdefine30,(PU_V_SettleBVList.cdefine31)ascdefine31,(PU_V_SettleBVList.cdefine32)ascdefine32,(PU_V_SettleBVList.cdefine33)ascdefine33,(PU_V_SettleBVList.cdefine34)ascdefine34,(PU_V_SettleBVList.cdefine35)ascdefine35,(PU_V_SettleBVList.cdefine36)ascdefine36,(PU_V_SettleBVList.cdefine37)ascdefine37,(PU_V_SettleBVList.cpersoncode)ascpersoncode,(PU_V_SettleBVList.cptcode)ascptcode,(PU_V_SettleBVList.cbustype)ascbustype,(PU_V_SettleBVList.cdepcode)ascdepcode,(N'采购发票')ascvouchtype,(PU_V_SettleBVList.cpbvbilltype)ascpbvbilltype,bcredit,cvenpuomprotocol,cvenpuomprotocolname,dcreditstart,icreditperiod,dgatheringdateFROMPU_V_SettleBVListWHEREcBusType=N'普通采购'ANDdSDateISNULLANDPU_V_SettleBVList.dDate<=N'2008-03-31'ANDNOTcPBVVerifierISNULLAND1=1And((PU_V_SettleBVList.cPBVCode>=N'0000000010')And(PU_V_SettleBVList.cPBVCode<=N'0000000010'))常见问题分析:常见问题分析:15、采购结算时提示:当前登陆当前登陆的日期,以前的月份未结账。如何处理?常见问题分析:【参考表】Gl_mendUa_account_sub常见问题分析:16,误将采购订单列表的过滤条件中的‘销售订单类别’设置为不可见后,导致查询时提示:销售类别不合法!造成现在采购订单列表无法打开。如何处理?常见问题分析:【参考语句】updateRpt_FltDEF_Baseseticaptionwidth=0whereid=(selectidfromrpt_glbdef_basewheretitle='采购订单列表')andnote='销售订单类别'常见问题分析:17、以帐套主管的身份登录,弃审采购订单时,提示:pu0305功能权限不存在。如何处理?常见问题分析:Insertua_auth(cauth_id,cauth_name,csub_id,igrade,csupauth_id,bendgrade,iorder,cacc_id,cauthtype,callsupauths)values('PU0305','采购订单弃审','PU','4','PU0300','1','1175','NULL,'0','PU0300,PU03,PU04')【问题分析】:账套主管不走权限判断过程,故用账套主管的身份登录也有如上提示,那肯定是数据问题了。常见问题分析:18、直运采购订单参照不到某张直运销售订单,指导查询销售订单已经审核了补充:直运业务图解(无订单)补充:直运业务图解(有订单)常见问题分析:直运采购订单必须参照直运销售订单生成,可以拆单,但不能拆记录,即每行销售订单记录只能被采购订单参照一次。【参考判断语句】SELECTcsocode,isosid,iquantity,fpurquan,*fromcopysolistwhereisnull(iquantity,0)>isnull(fpurquan,0)ANDcbustype=N'直运销售'andisnull(fpurquan,0)=0and1=1采购管理(受托代销结算)图解提纲:一、核心单据表及关联关系二、常见问题分析三、常见帐表查询四、讨论常见帐表查询:1、采购订单执行统计表:可以查询符合条件的订单记录的执行情况,而且可以双击某条记录来联查对应的入库、到货和发票明细。该表中的值基本都是取自订单主子表。常见帐表查询:订单数量取到货单数量合计取订单上的累计到货数量(该数量是由到货单-退货单-拒收数回写)根据关联的采购发票数带入为采购到货入库和订单直接入库的合计PO_POdetails.fPoArrQuantity到货数量Po_PoDetails.fPoRetQuantity退货数量Po_PoDetails.fPoRefuseQuantity拒收数量常见帐表查询:2、采购结算余额表该表反映供货商的采购发生、采购结算以及未结算的暂估货物情况。来源单据有采购入库单和代管挂账确认单;常见帐表查询:暂估数量×暂估单价结算数量×结算单价上期入库金额+本期入库金额-结算暂估金额结算数量×暂估单价常见帐表查询:【各字段取数】本期入库金额=rdrecords.iaprice字段(iaprice=iquantity*facost)本期结算金额:pursettlevouchs.isvprice本期暂估金额:pursettlevouchs.isvaprice字段(isvaprice=isvacost*isvquantity)常见帐表查询:补充:存货系统的暂估材料余额表和采购系统的暂估入库余额表不一致的原因:a、单据没有记帐。b、结算了,但是没有作结算成本处理。c、本月有部分结算的单据(861这种情况是系统不允许,不可避免;87x无此问题)常见帐表查询:3、未完成业务明细表可以查询未完成业务的单据明细情况,包括入库单、发票,货到票未到为暂估入库,票到货未到为在途存货。常见帐表查询:rdrecordspurbillvouchsPU_T_VMIUsedVouchs。iConfirmQuantityRdRecords.iQuantity常见帐表查询:未结数量=数量-累计结算数量=RdRecords.iQuantity-RdRecords.iSQuantity暂估单价=RdRecords.fACost未结金额=暂估金额-累计结算金额=RdRecords.iAPrice-RdRecords.iMoney提纲:一、核心单据表及关联关系二、常见问题分析三、常见帐表查询四、讨论四、讨论1、采购入库单与发票结算的算法?【案例1】001号采购入库单上A存货数量为1,单价为10;002号采购入库单上A存货数量为1,单价为20,当月参照两张采购入库单生成一张普通发票,点上面的‘结算’,则这两账采购入库单上的单价分别为多少?【案例2】001号采购入库单上A存货数量为1,单价为10;002号采购入库单上A存货数量为1,单价为20,当月参照两张采购入库单生成一张普通发票,在手工结算处结算,则这两账采购入库单上的单价分别为多少?四、讨论2、采购订单的按行取价和整单取价的区别四、讨论3、采购入库单参照采购发票结算后,为什么入库单的价格会变?谢谢大家!

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用友ERP-U8知识-采购管理培训--fjx.ppt

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信