Oracle Peoplesoft and SQL Developer [closed] - oracle

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I recently interviewed for a job where the panel indicated one of their data sources is Oracle PeopleSoft.
I have experience performing analysis and developing directly in Oracle Database using SQL Developer. Can someone please indicate exactly what PeopleSoft is and if I would be able to use SQL Developer to query/develop in this product?

PeopleSoft is an ERP with modules related to Finance, Human Resources etc. The web pages in PeopleSoft are developed using its own PeopleCode language. SQL scripts are run in SQL Developer application based on the module environment.

Think of PeopleSoft as a web application to manage an Enterprise's various functions or business processes like Human Resources (Hire to Fire or Retire), Finance & Supply Chain Management (Order to Cash or Procure to Pay), Enterprise Learning Management.
End Users login into an internet/Intranet portal (html) developed using Peoplesoft proprietary language called PeopleCode.
PeopleSoft standard Internet Architecture looks like this:
End User <-> Web server (Oracle Weblogic / IB Webspehere / Microsoft IIS) <-> Application Server (Bea Tuxedo) <-> DB (Could be Oracle , Microsoft, DB2 etc)
SQL is used while making DB calls within Peoplecode. Or when writing SQR program for reporting or processing.

most of the implementation of peoplesoft use oracle dbms although not mandatory, Peoplesoft allow to directly use some of dbms statement e.g in peoplecode using SQLexec

Related

best approach to make available excel reports to users on Local network [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 12 months ago.
Improve this question
For reporting purposes in an organization, someone exports the result of a query on an oracle database, after changing the date parameters every month, and sends the excel on outlook, to a receiver (analyst), there are different receivers (analysts) and different queries with With N:N (many-to-many) relationship between them
I m working on making this process more "automatic", I thought of these approaches:
Deploy a web application on my computer, with an Authentication page, then every user is taken to a list of reports that he is allowed to view, then he can choose a maxdate and a mindate value, and then he can download the excel file, with data exported from the oracle database
A batch script that's executed every end of the month (or a date chosen by the analysts), executing the oracle query, exporting the result to an excel file: 2.1 And then send the file on outlook 2.2 OR save the file on a folder on my computer, and make that file accessible on the local network by the different analysts
I want to get opinions on other approaches (hopefully more minimal and easiest to scale), and what's the pros and cons of the two approaches I've presented, and how I can best implement them
Option 1 sounds like Oracle Application Express (Apex). Even if you aren't an experienced developer, in a matter of a few hours you should be able to create a working web application.
What should you do?
talk to DBA, ask them to install Apex
when they provide login credentials to you (presuming they'll also create a workspace for you), create a new application
you'd mostly use Interactive Reports
if all data you need is in one table, even better
if not, you'll have to write a query which joins several tables, but hey - you already have those queries, haven't you?
Interactive Report lets users filter data in various ways
you can download result in Excel format so they can analyze data the way they are used to; or, perhaps even better, continue using Apex

Querying database of Windchill using SQL [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
Many vendors such as Microsoft with Sharepoint and Dynamics have made it impossible to access database tables directly in newer versions as they convert to Software as Service (SAS) offerings.
I am working with PTC Windchill and have developed extensive Oracle SQL Layer ETL processing. Is this a future proof practice within the context of this product line? Or in the future will I be required to work through some sort of DAL. If so, is there a recommended practice?
The information available from Windchill for Cloud appear vague and mostly suggesting to me virtualizion at the infrastructure layer, suggesting I would be able to query at the database layer for many years to come. Any confirmation, pointers or feedback would be appreciated.
Windchill offers extensive APIs for data access (and customization) in java. Starting from version 11.0, There are also some soap and rest web service for data access , but not for everything. It is always better to use API, they offer Data Abstraction Layer in a supported way. PTC would recommend that you refer to a consultant for this job.
But if you want to try:
There is a huge documentation about Windchill Customization, you can also create your own web services in java to access the data you want, if standard web services does not suffice. a starting point can be the Windchill help, and the javadoc located in the windchill server in this folder:
WINDCHILL_HOME/codebase/wt/clients/library/api/index.html
there are also some examples:
WINDCHILL_HOME/prog_examples
more documentation and appropriate training is available on https://support.ptc.com, only for registered customer users.

Accessing Oracle from Mainframe [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I am looking for information about accessing data present in ORACLE from IBM Mainframe applications (Z/OS). The data is lying on Oracle which is on a separate server and the IBM Mainframe system, by using COBOL programs need to access the data from Oracle.
I heard that by using 'Oracle Access Manager for CICS' we can access Oracle data directly from IBM mainframe applications (using COBOL program). If yes, then are there any limitations/considerations on the Oracle version we are using ? I heard that the gateway 'Oracle Access Manager for CICS/IMS' is only supported in older versions of Oracle(i.e. 10g) but not in 11g or 12c ? Is Oracle still supporting 'Oracle Access Manager for CICS/IMS' ? Has anyone done this or do you have suggestions?
Thanks in advance for your help.
Sai
There are a lot of ways this can be done, depending on how much data you're talking about and how real-time your needs are. If you're a commercial customer of Oracle's, you're probably paying them a bundle - don't hesitate to call and put the burden on Oracle to figure out the best way to do what you're trying to do.
Otherwise, IBM and other vendors have a variety of integration products that can help, if you don't mind using a vendor solution. One example is the IBM Integration Bus - it's pretty much an ESB that can connect to nearly any type of database (as well as REST services, etc) with client-side support on z/OS. There are plenty of similar services out there from other vendors such as Tibco.
If you want more of an open solution, we've had good luck with JDBC on z/OS, but this isn't particularly easy to connect to COBOL...it is possible to call Java from COBOL, but it's not the easiest thing for someone with limited mainframe experience, and you'll need to worry about things like ASCII vs. EBCDIC and so on. Still, it's basically free and fast, and the Oracle JDBC drivers run fine on z/OS.
If you just need to do read-only queries against Oracle, some people use an ETL approach to keep a reasonably up to date copy of your Oracle data on z/OS in (say) DB2. This can help prevent overloading your Oracle server and your network since your mainframe apps process locally on the mainframe instead of sending every transaction to your Oracle database in realtime. Informatica and SyncSort are two leading vendors in this space.
Finally, it does look like Oracle continues to support things like the Oracle Database Gateway for APPC, at least as of Oracle 12c. This would let you access Oracle over an APPC network without any sort of client library on z/OS. If your COBOL is running in CICS or another mainframe environment with good APPC support, it's not even very difficult to program. Of course, APPC is an old technology, and configuring SNA networking is definitely a dying skill in many sites...something to watch for.

BI Tool that sends Email reports to customer without named-user licenses [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
We are looking for a tool that we can automatically and periodically send email report to our customers on their performance.
Currently we have more than 18K+ customers, hence, licensed tool based on named-users is not applicable.
We need to send a customized to report for each individual customer automatically on selected periods (weekly, bi weekly).
The requirement is:
1- send individual email report to each customer periodically (attachment is accepted)
2- Report needs to look good.
3- We will define the content of all reports globally
4- Paid licenses are accepted (with budget 10k USD)
5- ETL & OLAP will be developed based on needs
6- Adhoc reports capable platform
7- Interactive Dashboard
We have looked into below tools:
1- Tableau
2- Microstrategy
3- pentaho
please suggest us any of these tools support the above requirement, or any other tool for that matter.
Take a look at Holistics BI - Scheduled Email Reporting feature of Holistics BI tool. I think it can do what you want:
It allows sending individual email report to each customer with attachment (Excel/CSV)
Report only needs to defined once
Inbuilt ETL support, but you can use your own
Support for adhoc reports
It also allow you to customize/white-label the email branding to your own company branding
Disclaimer: I work at Holistics
I think DBxtra, with the Schedule Server add-on can do what you want, breaking down your requirements:
1- send individual email report to each customer periodically (attachment is accepted)
-> This will be an Email Merge DBxtra Object job, you set up the merge catalog, set the report and their relationship and you're good to go, reports can be sent with the periodicity you want.
2- Report needs to look good.
-> You can design pixel perfect reports and email them as PDF attachments.
3- We will define the content of all reports globally
-> If the report will be the same for all the customers, and only the data will change, just one report will suffice.
4- Paid licenses are accepted (with budget 10k USD)
-> I think is better if you ask the sales team about licensing as it may change, but depending of what you need, you may go as low as the minimum license and add the Schedule Server on top of it (or get a bundle that already includes it).
5- ETL & OLAP will be developed based on needs
-> DBxtra works with the data directly from your database, so any of this is optional and DBxtra can work on top of that too.
6- Adhoc reports capable platform
-> Not exactly ad-hoc, specially if you want to use the pixel perfect reports, but you can create reports in just 10 minutes by pure drag and drop.
7- Interactive Dashboard
-> Yes, we have it as well (and you can send them by email too although they're not interactive this way).
P.S.: I'm a DBxtra evangelist.
Do you consider solutions that require some basic programming to match exactly your needs (by your IT/dev team, or possibly outsourcing team)?
If answer is positive, take a look to the PivotData microservice: this is .NET Core app that connects directly to SQL database (SQL Server, Mysql, PostgreSql) or MongoDb and provides simple web API for creating pivot tables and pivot charts. PivotData includes web pivot builder for end-users; it is good for offline reports generation because it produces clean HTML reports that may be exported to PDF or included into email body.
Scheduled reports generation and sending them as emails may be easily implemented on any platform; also this feature can be added to the microservice in case of your interest. I'm developer of PivotData microservice and you can any questions about its capabilities.
You can schedule a report and configure it to be sent by an email in
Pentaho platform. The latest Pentaho 7.0 also supports embedding a
report in an email body.
You can look for some samples on the Pentaho webpage. You are
totally free to design a report of your wish.
You can load the data directly from your database and have plenty of
options.
Not sure but probably a community version is enough in your case.
Better contact sales.
Penatho has a ETL tool and an OLAP implementation.
Pentaho Intercative Reporting, Pentaho Analyzer, Pentaho DET
Pentaho Dashboards Plugin, Community Dashboards

JD Edwards and Magento [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
Have any body integrated ERP with magento like (SAP,Jd edwards) .
IS It Possible?
What things one must know to integrate ERP system with magento?
I can tell from JDE Side.
If you are using Latest Version of JD Edwards then you can use Business Services in JD Edwards these are written into JAVA.
If you are using older versions of JDE which does not support its little complicated. You need to populate records in Table which can use by both JDE and Magento and use scheduler Reports to upload data in JDE (using EDI Module may be).
You need to define strategy how you are going to pass data to and from Magento to JDE and keep them in Synch (Order Data and Inventory data and Advanced Pricing). This step is important because you need to keep in mind that magento and JD Edwards both have there separate Order management, Inventory Management and Advanced Pricing Module.
I have seen lot of failure when it comes to JDE or SAP talking with External Systems which has their own similar module.
JD Edwards is really complex ERP so dont even think about or passing data by yourself. You will need functional Expert who knows about functional aspects and JDE Technical who can handle business Service task and knows how to use JD Edwards Tool set.
Hope this is Helpfull :)
Yes, it's possible. There is many different ways to integrate them. Anyway, you will have to write code on the ERP side or on the Magento side or on both sides together. Magento has an API to create products, orders etc. More of Magento API can be found here: http://www.magentocommerce.com/support/magento_core_api
You should be able to use Application Interface Server and Business Services Server to make inbound REST/SOAP calls and use Real Time Events for outbound calls to integrate JDEdwards EntepriseOne with third party system like magento. review the JDE Introperability guide.
https://docs.oracle.com/cd/E53430_01/nav/interoperability.htm

Resources