JD Edwards & Peoplesoft 1 _ Dean Hansen _ Achieving cost effective third party application integration with JD Edwards.pdf
Upcoming SlideShare
Loading in...5
×
 

JD Edwards & Peoplesoft 1 _ Dean Hansen _ Achieving cost effective third party application integration with JD Edwards.pdf

on

  • 1,243 views

 

Statistics

Views

Total Views
1,243
Views on SlideShare
1,243
Embed Views
0

Actions

Likes
0
Downloads
24
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

JD Edwards & Peoplesoft 1 _ Dean Hansen _ Achieving cost effective third party application integration with JD Edwards.pdf JD Edwards & Peoplesoft 1 _ Dean Hansen _ Achieving cost effective third party application integration with JD Edwards.pdf Presentation Transcript

  • Cost  Effec*ve  Applica*on   Integra*on  with  JDE   Dean  Hansen   Ndevr     17th  August  2011   The most comprehensive Oracle applications & technology content under one roof
  • JDE  Integra7on  –  The  Need  •  Real-­‐7me  access  to  JDE  data   –  Self  Service   –  Customer  Portals   –  Mobile  Devices   –  eCommerce     –  WMS/3PL   –  CRM     The most comprehensive Oracle applications & technology content under one roof
  • The  Challenge  •  JDE  Integra7on  Solu7ons   -­‐  AIA   -­‐  Business  Services   -­‐  Portal   -­‐  RT  Events   -­‐  Batch/Z-­‐Table   -­‐  Data  Queries     The most comprehensive Oracle applications & technology content under one roof
  • JDE  Business  Services  •  Oracle  Strategic  Approach  •  RT  Business  Func7ons  •  JDE  E1  8.12  and  later  •  JDE  Tool  8.97  •  Embedded  OFM  •  JDeveloper  –  Java  •  Dependent  on  JDE  CNC   The most comprehensive Oracle applications & technology content under one roof
  • Available  Business  Services  Address  Book   Sales  Order   Customer   Customer  Service  •  Get  Address  Book   •  Process  Sales  Order   •  Get  Customer   •  Get  Service  Order  •  Process  Address  Book   •  Process  Sales  Price   •  Process  Customer   •  Process  Service  Order  •  Get  Contact   Adjustment   •  Process  Customer  and   •  Get  Commitment  Date  and  •  Process  Contact   •  Get  Item  Price  and   Contact   Time     Availability      Inventory   •  Get  Customer  Item  Price   Purchase  Order  Receipt   Financial  Compliance  •  Process  Inventory  Item   •  Get  Sales  Order   •  Process  PO  Receipt   •  Get  A/P  Processing  Op7ons  •  Get  Inventory  Item   •  Get  Item  List  Price     •  Get  Write  Off  Processing  •  Get  Item  Availability   •  Get  Sales  Order  Price  History  Supplier   Op7ons  •  Process  Supplier  Catalog   •  Process  Opportunity   •  Process  Supplier   •  Get  Aging  Company   Price     •  Get  Supplier   Constants  •  Get  Branch  Plant  Item   Procurement     •  Get  Customer  Credit  Limits  •  Get  Supplier  Catalog  Price   •  Process  Purchase  Order   Voucher  Match   •  Get  General  Constants  •  Insert  Inventory  Item  Staging  •  Process  Purchase  Order   •  Process  Voucher  Match   •  Get  Journal  Entry  Constants     Acknowledgment     •  Get  Policy  Edit  Rules  Equipment   •  Get  Purchase  Order   Accounts  Payable   •  Get  Purchasing  Tolerance  •  Equipment  Processor     •  Get  Voucher   Rules  •  Equipment  Query  Processor   Financials   •  Process  Voucher   •  Get  Security  Workbench     •  Get  G/L  Account      Fixed  Assets   •  Insert  Batch  Journal  Entry   Capital  Assets   Founda*on  Environment  •  Get  Fixed  Asset     •  Create  Capital  Assets   •  Get  User  Defined  Code       Condi7on  Based  Alert       •  Get  Capital  Assets  Condi7on       Based  Alert   The most comprehensive Oracle applications & technology content under one roof
  • Why  Web  Services?  •  Pervasive  Support  •  Mature  Open  Standard  (WS-­‐I)  •  Mul7ple  Languages   –  .Net,  Java,  PHP,  Portal,  Java  EE  Applica7on  Servers  •  Cohesive  Security  Support    •  Ability  to  Achieve  Point  to  Point  Integra7on   The most comprehensive Oracle applications & technology content under one roof
  • Web  Service  –  Pervasive  Support   •  W3C,  Oracle,  Microsok,  IBM,  OASIS,  Google   •  36  Web  Services  Frameworks  Ac7onWebService   Ruby  (on  Rails)   Jt  Framework   Java/C  AlchemySOAP   C++   .NET  Framework   C#,  VB  .NET  Apache  Axis   Java/C++   NuSOAP   PHP  Apache  Axis2   Java/C   Rogue  Wave  Hydra  Eclipse  Based   Development   C++,  Java  Apache  CXF   Java   ServiceStack  REST  and  SOAP  Web  Banshee   Java   Services   C#  appRain   PHP   Simple  Remo7ng   Java  /  JavaScript  csoap   C   SOAP  Lite   Perl  ColdBox  Plaform   ColdFusion   Staff   C++,  AJAX,  J2ME  FEAST   Qt/C++   Turmeric   Java  gSOAP   C/C++   Web  Services  Interoperability  Technology  Java  Halcyon   Ruby   C++  with  Python  and  Java   Web  Services  Invoca7on  Framework   Java  HED  Hos7ng  Environment  Daemon   bindings   Windows  Communica7on  Founda7on   .Net   Java,  Ruby,  Python,  Erlang,  PHP,   WSO2  WSF/PHP   PHP  Hessian   others   XFire  became  Apache  CXF   Java  JSON-­‐RPC-­‐Java   Java   XML  Interface  for  Network  Services   Java  JSON-­‐RPC-­‐Lua   Lua   Zend  Framework   PHP  Java  Web  Services  Development  Pack  /   Suds   Python  GlassFish   Java   Zolera   Python   Soaplib   Python   Source:  hip://en.wikipedia.org/wiki/List_of_web_service_frameworks   The most comprehensive Oracle applications & technology content under one roof
  • No  Business  Services?  NIS  •  Ndevr  has  developed  an  alterna7ve  to  Business  Services  •  Ndevr  Integra*on  Suite  (NIS)   –  Supports  Version  JDE  E1  XE  –  Current   –  Uses  generic  JDE  protocol  for  real-­‐7me  interfacing   –  Enables  access  to  JDE  Business  Func7ons  (BSFNs)   –  Pre  Packages  Web  Services   –  Hides  JDE  specific  details   –  Bespoke  Web  Services   •  Aggregate  JDE  BSFNs  into  web  services  e.g.  Purchase  Orders,  Sales   Orders  etc.   •  Wrap  database  access  with  a  Web  Service  where  no  JDE  BSFNs  exist     The most comprehensive Oracle applications & technology content under one roof
  • NIS  Pre  Packaged  -­‐  Web  Services  Address  Book  Services   Accounts  Receivable  Web  Services  •  Get  Address  Book   •  Get  Customer  Details  •  Get  Contact   •  Process  Customer    •  Process  Address  Book   •  Get  AR  Invoices  •  Process  Contact   •  Get  AR  Payments     •  Get  AR  Balance  General  Web  Services   •  Create  AR  Invoices  •  Get  a  List  of  Exchange  Rates    •  Get  a  list  of  Currencies   Distribu<on  Web  Services    •  Get  a  list  of  Countries   •  Get  Branch  Plant/Item  details  •  Get  a  list  of  States   •  Get  Item  Availability  •  Get  a  list  of  GST  Rates   •  Get  Customer  Item  Price     •  Get  Item  List  Price  General  Ledger  Web  Services   •  Get  Item  Price  and  Availability  •  Get  Chart  of  Account  Details     •  Get  Sales  Order  Details  •  Get  GL  Transac7ons   •  Process  Inventory  Item  •  Create  GL  Journals   •  Process  Inventory  Transfer  •  Create  Budgets   •  Create  Purchase  Orders     •  Create  Purchase  Receipts  Accounts  Payable  Web  Services   •  Create  Sales  Orders  •  Get  Supplier  Details   •  Create  Inventory  Transfers  •  Get  AP  Invoices   •  Get  Quan7ty  Available  for  an  Item/Branch  •  Get  AP  Payments  •  Create  AP  Invoices   The most comprehensive Oracle applications & technology content under one roof
  • NIS  Architecture   JDE   NIS   WMS   Pre  Packaged    Business   JDE   Web  Services  Func7ons   Comms   Bespoke  Web   CRM   Services  DataBase   Tables/   JDBC   Bespoke  Interfaces   Views   Events   Scheduler   Web   Order   The most comprehensive Oracle applications & technology content under one roof
  • Case  Studies  •  Real-­‐Time  Stock  Availability  •  Leave  En7tlements  Management  •  eCommerce  Sales  Order  •  CRM  on  Demand   The most comprehensive Oracle applications & technology content under one roof
  • Electrolux  •  The  Challenge   –  Reduce  Call  Centre  costs  through  self  service:   •  inventory  cos7ng  and  availability     –  Enable  customers  access  in  real-­‐7me   –  Flexible/open/reusable  technique   –  Cost  Effec7ve   –  JDE  old  version  (B7334/8.0),  heavily  modified   The most comprehensive Oracle applications & technology content under one roof
  • Electrolux  •  Solu7on   –  Interface  technology  -­‐  Web  Service   –  Addi7onal  JDE  business  func7ons   –  Ndevr  Integra7on  Suite   –  Progressive  approach   The most comprehensive Oracle applications & technology content under one roof
  • Electrolux   Internal   Web   Stock Availability Page   External  JD  Edwards   NIS   Customer   Portal   Good  Guys   The most comprehensive Oracle applications & technology content under one roof
  • Electrolux  •  Benefits   –  Self  service  of  up-­‐to-­‐date  informa7on   –  Facility  that  suits  the  customer     –  Greater  level  of  customer  services   –  Reduced  Call  Centre  costs   The most comprehensive Oracle applications & technology content under one roof
  • Leave  En7tlements  •  1200  Leave  Requests  per  Month  •  Email/form/phone  •  Manually  Processed  by  HR  and  Management  •  HR/Payroll  in  JDE  •  SharePoint  –  Employee  Intranet   The most comprehensive Oracle applications & technology content under one roof
  • Leave  En7tlements  JD  Edwards   NIS   SharePoint   Employee Name Employee Address Emergency Contacts Employment Details Leave Entitlements Total Remuneration Leave Records Bank Account Details The most comprehensive Oracle applications & technology content under one roof
  • Leave  En7tlements  •  Bespoke  Web  Services  •  Manager  Approval  –  SP  Workflow  •  Leave  Request  Validated   –  Public  Holidays  etc  •  JDE  Update   –  Employee  Address/Emergency  Contact   –  Leave  Record   –  Bank  Account  Details   The most comprehensive Oracle applications & technology content under one roof
  • eCommerce  Example  •  e-­‐Commerce  Integra7on  •  80,000  Inventory  Items  •  Advanced  Pricing  •  Soon  to  introduce  Lots  •  5000  customers  •  Business  is  next  day  delivery   The most comprehensive Oracle applications & technology content under one roof
  • eCommerce   Catalogue   Internal Catalogue Management   ManagerJD  Edwards   NIS   Inventory Upload eCommerce   External Customers Customer Upload Web  Site   Pricing Matrix Upload Real-Time Stock Availability Real-Time Sales Order The most comprehensive Oracle applications & technology content under one roof
  • eCommerce  Outcomes  •  Customer  migrate  to  self-­‐service  model  •  Less  errors  in  sales  order  entry  •  Stock  availability  self-­‐services  •  Reduced  cost  of  suppor7ng  customer  sales   The most comprehensive Oracle applications & technology content under one roof
  • CRM  on  Demand  JD  Edwards   NIS   CRM  OD   Lead to Order -  New JDE Account -  New JDE Contact -  Update Account/Address Opportunity to Quote -  New JDE Quote JDE Events to CRM OD -  New Product -  Update Product -  Update Address The most comprehensive Oracle applications & technology content under one roof
  • Conclusion  •  Not  ready  for  Business  Services  •  Speak  to  Ndevr  about  enabling  Web  Services  •  EDI,  eCommerce,  WMS,  Order  Entry   The most comprehensive Oracle applications & technology content under one roof
  • Q&A       Wine  Draw   info@ndevr.com.au   or    Dean.Hansen@ndevr.com.au     The most comprehensive Oracle applications & technology content under one roof