最底层是数据层,基本上就是Oracle的数据库,你可以先学一些基础的数据库的访问,简单的SQL语句,如果你只是应用,基本的语句就可以了,如果你希望向DBA或者开发方向,需要大力的学习,这一类的书籍很多。
然后是中间层,Oracle的开发比较特别,主要是Java+SQL,主要是学习Form Builer,Report Builer等的应用,如果是做相关的二次开发需要学习掌握。书籍比较少,只能看附带的一些文档,和相关的论坛。
功能层面也包括好几层:首先是系统的架构和配置,然后是基本的Oracle功能,最后是业务层,即的业务流程。
要想学好,需要从业务和功能两方面入手,如果你不是管理学相关背景或者有业务部门工作经验,你需要先学一些ERP的基本原理和流程,Oracle EBS相关的书是相当少,SAP的书比较多,不过原理大致差不多。
预付款的概念企业对于某些物资有时需要采取预先订购的方式,即按照购货合同规定预付一部分货款。这部分预先付给供货单位的订货款就构成了企业的预付账款。
预付款(Prepayment)是一种可以为供货商或者员工提供提前付款的开票类型,例如,当你需要付租赁定金,或者提前付差旅费给员工。你可以事后将预付款核销(apply)到一张或多张来自供应商或者客户的发票(Invoice)或费用报表(Expense report),以抵消已经支付给他们的金额。
你可以输入两种类型的预付款:临时预付款(Temporary)、永久预付款(Permanent)。临时预付款可以核销至你收到的发票或报销单。例如,你可以临时预付款去支付酒店的膳食定金,当酒店的发票来到时,你可以用这张发票核销预付款,从而减少应该要支付的发票总金额。永久性预付款不能够核销至发票。例如,你可以使用永久性预付款来支付不期望获得发票的租借定金。
假设有以下一项经济业务
A公司向B公司购买一批价值1000元的产品,合同规定先预付500元。一个星期后,收到B公司1000元的发票,A公司付给B公司未付的500元。
1. 在发票工作台(Invoice Workbench)系统建立一张500元的预付款(Prepayment)类型发票,预付款类型为临时(Temporary)。结算日期(Settlement Day)是该预付款允许被核销的日期。AP不允许你在此日期之前对发票或费用报表核销临时预付款。
2. 对这一张500元的预付款发票进行全额付款。系统要求一定要对预付款进行了全额付款后,才可以用发票核销这张预付款。
3. 假设几天后,收到了供应商发来的1000元发票,则需要用500元的预付款核销发票,减少要支付的金额。核销后的发票,只需要支付500元的金额。
4. 点击OK,进行核销窗口,选择要核销的发票及金额。
5. 查看这张原编号为Q9,总额为1000元的发票行,可以清楚看到核销预付款的信息这张发票的总体概况:
可见,已经为这张发票付了500的款项(Amount Paid)。
最后
预付款处理的标准流程大致是上面所提及的。具体的业务 *** 作还是要根据企业的实际情况定制。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)