Sub : Report generation for issue for production_Using sql
Dear members,
I am generating a report for issue for the production.In that i want to retrieve planned,completed quantity and availiable using sql query for a period of one year.Anyone pls help me in this regard to retrieve the above described fields.
Thanks in advance,
Regards,
Venkatesh.R
Venkatesh,
You can find a list of the tables used in the Business One database in the SAP Business One SDK Help Center Documentation under "Customization Tools".
Eddy
Similar Messages
-
Report generation tool kit for vista
Where can we get report generation tool kit software(for vista Operating system) link .one of my friend has given me that software.He said he had got it from internet.can anyone give me the link so that I can download report generation toolkit software (for vista)
Thanks
kiranmayiHi Kiranmayi,
You can download Report generation toolkit from the following weblink:
https://lumen.ni.com/nicif/us/evaltlktrepgen/content.xhtml
or you can send a mail to [email protected] stating your full address and your requirement and we can send you evaluation DVD for free.
Thanx
Gaurav -
Validation for issue for production not working
hi all,
i have designed database validation for issue for production .
by default SAP gives error if instock is less than the quantity to be issued.
My Clients requierment is whlie issuing item for production, row level item quantity should not be greater than the instock of a warehouse selected for that item in row level.
while in case of sap default validation it considers all the instock of item from all the warehouse and i want to consider only those stock of warehouse whih is selected for the item at row level.
my validation is as follows but it gives error for all cases.
IF @transaction_type in ('A','U') AND @object_type = '60'
BEGIN
declare @line as numeric(4)
declare @dline as numeric(4)
declare @ritem as nvarchar(50)
declare @bref as nvarchar(50)
select @bref= T1.[BaseRef] from OIge T0 left outer JOIN
Ige1 T1 ON T0.DocEntry = T1.DocEntry
left outer join oitm t2 on t2.itemcode=t1.itemcode
left outer join OITW T3 on t3.whscode=t1.whscode and t3.itemcode = t1.itemcode
where T1.docentry=@list_of_cols_val_tab_del
set @dline=0
select @line= isnull(max(t1.linenum),0)
from OIge T0 left outer JOIN
Ige1 T1 ON T0.DocEntry = T1.DocEntry
left outer join oitm t2 on t2.itemcode=t1.itemcode
left outer join OITW T3 on t3.whscode=t1.whscode and t3.itemcode = t1.itemcode
where t1.docentry= @list_of_cols_val_tab_del
while @dline<=@line
begin
select @ritem= t1.itemcode from OIge T0 left outer JOIN Ige1 T1 ON
T0.DocEntry = T1.DocEntry
left outer join oitm t2 on t2.itemcode=t1.itemcode
left outer join OITW T3 on t3.whscode=t1.whscode and t3.itemcode = t1.itemcode
where T0.DocEntry = @list_of_cols_val_tab_del and
t1.linenum=@dline
if exists (SELECT T0.DocEntry
from OIge T0 left outer JOIN Ige1 T1 ON T0.DocEntry = T1.DocEntry
left outer join oitm t2 on t2.itemcode=t1.itemcode
left outer join OITW T3 on t3.whscode=t1.whscode and t3.itemcode = t1.itemcode
where T0.DocEntry = @list_of_cols_val_tab_del and
t1.linenum=@dline and t1.itemcode in (@ritem) and t3.onhand < t1.quantity )
BEGIN
SELECT @Error = 1, @error_message = 'less quantity'
END
set @dline=isnull(@dline,0)+1
set @ritem=' '
end
END
pls suggest solution...Iu2019m sorry. The error was that the tables contain the data after the transaction. So try this:
IF @object_type = '60' and @transaction_type= 'A'
and (Select top 1 j.BaseType from IGE1 j
Where j.DocEntry = @list_of_cols_val_tab_del)=202
BEGIN
if exists
(Select i.DocEntry from IGE1 i
Where i.DocEntry = @list_of_cols_val_tab_del
and (select w.OnHand from OITW w
where w.ItemCode=i.ItemCode and w.WhsCode=i.WhsCode)<0 )
Begin
set @error =1
set @error_message = 'Less quantity in the warehouse !'
End
END -
I don't have any problems creating and filling an excel sheet with data. I use the New Report.vi, Easy Title.vi, and Easy Text.vi to create the file. I then save and dispose properly.
What I don't seem to be able to do is open the exsting file and append data to the end of the sheet.
Thanks in advance for your help.
toddHi Todd,
You can do this by creating a new Excel report with the existing excel file path wired to the "template" input. Then use "Excel Get Last Row.vi" (located under Report Generation\Excel Specific\Excel General) to obtain the location of the last row. Then use that location to input new data into the file.
Hope this helps,
Dan -
Approval Procedure For Issue For Production form
Hi All,
How to Defind the Approval procedure For the Issue For Production tell me is it possible or not
vikasHi Vikas,
As workaround you can set the approval to the stock transfer for the production warehouse and allow only issue for production from that production warehouse.
Cheers -
Report distribution.xml Issue for Mailing!!!
In my distribution.xml file for mailing.
1. I want a to create hyperlink in email body for which few parameters need to come from report like formname,org_id & reqno which are already in .rdf.
I tried this in body but its NOT working like it works in subject cc bcc etc. to display
<body srcType="text" >
http://dw123:8889/forms90/f90servlet?config=myApp&firstparam=po_requisition_approval&secondparam=&<org_id>&thirdparam=&<reqno>
</body>
2.how can i use anchor tag of html in this above xml body .
For the same link i want to create a anchor tag and i wil give some desc.
for eg. "click here to approve"
by clicking on text the above link need to executed.
Quick response will be appreciated.
Thanks in Advance.Hi dmars,
What u said i right?
But still i did'nt got what i need.
i.e i want to replace the variable to actual data from report under email body
like i do in to,cc,bcc while mailing.
for eg here is my dist.xml file
<destinations>
<!-- Send a mail for each warehouse with the corresponding file attaceed-->
<foreach>
<mail id="ex2"
to="&<email>"
from="[email protected]"
subject="Auto Mail - Request for Purchase ">
<body srcType="text">
Dear &<name>
Please find the attached RFP (Request for Purchase) with the Mail.
Thank you,
</body>
</mail>
</foreach>
variable "to" is coming from report.
In the same way i want under body after Dear, the varible need
to be place which is too from report.
But this Dear &<name> does'nt work WHY???
</destinations> -
Copy doesn't work with embeded sub report in CR For Visual Studio 2010 SP2
Copy feature doesn't seems to work with embeded sub report content in CR For Visual Studio 2010 SP2. I am using a winform app .net 4.0. I am not able to select the individual fields in the embeded sub report . It always select the whole sub report and it is not copying anything. Please let me know how to enable the copy feature for elements in embeded sub report.
I understand your description. Let me do a quick test of this later on today and get back....
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup
Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports] -
Print layout - Goods issue & Issue for Production
I designed two print layouts separately 1 in Goods issue for Goods issue in inventory module
and 1 in Issue for production for Issue for production in production module.
If i take a print preview or print in Issue for production , it will reflects the print layout designed in Goods issue.
regards
kavitha SHi Kavitha,
I think, are you duplicate the Goods issue PLD Template to Issue for Production PLD Template on Duplicate Layout Template.
Best, Try to create a New PLD from Issue for Production(System) PLD.
Regards,
Madhan. -
Hi Guies,
During report generation of SOP for a specification using Generation varient and report template, I am unable to release the report using transaction cg56. I am getting message "action accept can not be done with reoprt status "generation possible"
What can be the possible reasons, how to change the status
SuhasDear Suhas,
Pl check the rating in generation variant.
Also check the services are currently running without fail. Check the Background jobs running or not.
Check in CG5z WWI server is up and running.
PL do confirm once ur issue solved.
Regards,
Gunak -
Hello,
I have been using Report Generation VIs to print Control/Indicator (Front Panel)icons on Word Document. The only issue is that it is so white that it blends with the background (example attachment below). Any suggestions.
Also, how can I use Report Generation VIs to print items (i.e. case structure and the items within it) from Block Diagram into Word Doc.
Thanks.
Attachments:
DocumentPicture.doc 24 KBTo answer your second question about inserting a Block Diagram image into your report, one way to do it would be to use a VI Invoke Node with the method Block Diagram >> Get Image Scaled to output Image Data for your Block Diagram (or whatever VI's Block Diagram you wire the VI refnum in for). Then use Draw Flattened Pixmap to change the Image Data format into a picture format that you can wire to a picture control. Then create a reference for this picture control and wire it into the Report Generation Toolkit VI called Append Control Image to Report. That will accomplish what you want.
I'll attach an example below, but unfortunately I only have the Report Generation Toolkit installed for LabVIEW 8 right now. I'll also paste the image below so you can get an idea of what I'm doing.
Message Edited by Jarrod S. on 04-14-2006 01:27 PM
Jarrod S.
National Instruments
Attachments:
ReportGenBD_Example.vi 20 KB
Screenshot.JPG 57 KB -
Sub reports In Crystal reports XML as a data Source
Hi,
I am facing one problem related to Sub reports functionality in crystal reports as XML as a data Source. We are using CrystalReports XI for this.
I was generated PDF's using crystal reports from ruby on rails, by using the JAVA API to produce the PDF by taking the XML,XSD,and RPT files as parameters. I succeed in this case
and the way we are communicating with JAVA API using from my Ruby on Rails application by the following link.
http://rorataspire.wordpress.com/2008/06/13/how-to-integrate-crystal-reports-with-ruby-on-rails/
Right Now my problem is as follows.
The problem with the sub reports generation from crystal reports. We had one main report file(RPT), In that we are using the Sub reports,for that sub reports need to parse the XML's and XSD's dynamically based on the report encountered on the main(RPT)file,but to send more than one XSD's and XML's dynamically based on the sub report, to the JAVA API from Ruby on Rails application I am not succeeded. So as a result PDF with the Dynamic data for Sub reports is not fulfill.
Your help is appreciable, Thanks in advance.Is this a coding question or a data source format question?
Sincerely,
Ted Ueda -
Main/Sub Report Passing Parameter
This is a twist on the general passing parameter question:
1. The main report is a detail report based on a stored procedure.
2. The sub report is also based on a stored procedure. This SP calculates the values that will be introduced into a 'table' drawn on the report canvas. The SP consists of a CTE which is a 'reduced' version of the Detail SP used in the main report - to ensure that all the same records are being retrieved between the main and sub reports. Another select, following the CTE, sums the values and makes them available to the Sub Report.
The client has requested the availability to view records where an Activity Date falls within the last full week, the last month, this month, and YTD. The report is available both through Infoview as well as a scheduled version. The client wants to make a selection as to time period through Infoview.
Most other users will be using a printed copy of the 'general' report.
I thought to use the SAVED DATA in SELECTION REPORTS and use Crystal functions to handle this. The SAVED DATA and an optional parameter allowed the user (in Infoview) to change the parameters. This works fine in the main report.
HOWEVER, the sub report needs to update the totals for the groups of properties that are aggregated in the sub report's summary Stored Procedure. Since the time range will, on changing in the Main Report, reflect different counts, I need to be able to tell the sub report what the main report is doing.
The Main report has an Optional Parm ({?Account Open}) which allows the selection of a data range
The SAVED DATA selection uses the values from the parm:
if not hasvalue({?Account Open}) then 1=1
else if hasvalue({?Account Open}) and {?Account Open}=0 then 1=1
else if hasvalue({?Account Open}) and {?Account Open}=1 then {Account_open_date_newest}in LastFullWeek
else if hasvalue({?Account Open}) and {?Account Open}=2 then {Account_open_date_newest}in LastFullMonth
else if hasvalue({?Account Open}) and {?Account Open}=3 then {Account_open_date_newest}in Yeartodate
else if hasvalue({?Account Open}) and {?Account Open}=4 then {Account_open_date_newest}in CDateTime (CurrentDate-(DayOfWeek(CurrentDate)+1),CTime(00,00,00)) to CDateTime (CurrentDate+(7-(DayOfWeek(CurrentDate))),CTime(23,59,59))
else 1=0;
My problem in passing the optional param selection made by the user down to the sub report in order to update the counts.
Any help would be gratefully appreciated! I have included a snap of the Table from tyhe subreport and a snap of the optional parm from the Main ReportJamie -
Thank you for your reply. I've spent the morning working on the two directions you had provided me with.
Cross tabs: I took one report, created a cross tab for it, and, as expected, it worked as desired. The issue I'm having is where to place it on the report canvas. If I'm correct, the only place where it can be placed is in a header or footer - the sub report is currently residing in Page Header D (there's a lot of suppression and reveals in these reports). The cross tab does not want to be placed there. It's currently living in the Report Header... further, the cross tab occupies page 1; the remainder of the report starts on page two. Not what needs to happen. The current business specification for the report is: Page 1 includes a page header which includes (through iterations a-e) logo, print date info, the sub report showing the summary a series of group headers which in effect creates an index into the various business units. By clicking on a business unit, any groups under it are exposed. By clicking on the sub group, customer data is exposed. As you go to the 'next page', the Summary sub-report is eliminated and the groups under the Business Unit are shown. All of these dynamics are based on section suppression and unhiding based on the user's interaction, which why the placement of the Summary data is important. If you have any hints on managing the cross tab and its placement, I would be eager to hear them.... (btw - the number of rows in the cross-tab can range from 0 to 12. That dynamism is not a problem with the sub report - would it be for the cross tab?)
Parameter Passing: I took one of the reports and (1) ensured that the sub report had the exact same parameter (called Account Open) as the Main Report. (2) ensured that the Saved Data filters in both reports were the same. (In order to do that I had to update the stored proc for the sub report to include an account date field). (3) I then went to link the two reports selecting the Account Open parameter in both the containing and the Fields to Link To list boxes (see the graphic LINK.JOG. This produced no useful result - the Summary showed ALL records- the container report properly showed the count for last full month (see SUMMARY.JPG) (4) I then tried to link a field from the sub report to the Parameter, but only 4 of the six fields from the stored proc's select were displayed. (Prior to this Select there is a CTE which collects the data with a ROW OVER.. PARTITION function):
SELECT
customer_business_unit_name,
account_open_date_newest,
sum (CASE WHEN currentrisk =1 THEN 1 Else 0 End) lowcount ,
sum (CASE WHEN currentrisk =2 THEN 1 Else 0 End) midcount ,
sum (CASE WHEN currentrisk =3 THEN 1 Else 0 End) highcount,
sum (CASE WHEN currentrisk =0 THEN 1 Else 0 End) unknown
FROM records
WHERE rn = 1
group by customer_business_unit_name,account_open_date_newest
Only the COUNT fields show up in the Fields box (see the graphic LINKS CHECKED.JPG).
Where have I gone wrong??
Again, thank you for your earlier reply. -
Crystal report(Can i link sub report and main report Compulsorily) - invalid path
hi.
i need small clarification.
i am developing one Crystal report
main report i took it from rdr1 one table...
report is working fine..
Sub report i took it from inv1 one table.
i have not linked any fields from these tables.
May be it is having links in b1..
but in my other report both the tables.... from main report and sub report does not have any relation.
My Questions is..
Can i Compulsorily link fields to main report...
if both does not have any relation what should i do...
i took two tables.
main report rdr1
sub report inv1...
if i run the report it is asking two parameters one is for sub report and other one for main report working find in crystal report.
but...i want to run the report in b1.
while importing i am getting the error (Plz have a look on below image)
if i choose any other report it is importing fine...
Clearly i am mentioning i dont want to link both tables there is no links between two reports...
in this scenario can develop a report..
I need your Valuable suggestions.
here below u can find my developed sample report...
http://www.megafileupload.com/en/file/544758/NewReport-rpt.htmlhi.
If i try only i am getting the error..
out side if i run i am able to run the crystal report but
in b1 i am not able to import the report.
you can also try my report
from below link u can get my simple report.
if u find any mistake what i have done plz inform me..
http://megafileupload.com/en/file/544806/NewReport85-rpt.html -
Sub report linking definition based on result, not on parameter value
Dear all,
I have created a report with CR 2008 SP6. The parameters from the referring BI query are period and customer. After the user enter parameter values, the report provides then Customer and product information.
I have add a sub report with additional information for product. I can transfer the parameter value (user input) for Customer to the sub report, but not for product, due to the fact that in the main report Product is not selected as parameter, but is a result set after the report is executed.
Is there a way to define in the Sub report linking exactly these result values of Product as new parameter for the sub report.
In the sub report linking definition I only see the possibility of defining the parameter as linking object, but not the report result set. See also the screenshot.
Any idea would be great. Best regards,
Stefanos from Munich/GermanyHi Stefanos,
Where is the Subreport placed on the report?
Do you have a prompt in the Subreport for 'product'?
If yes, then here's open the 'Change Subreport Links' window > Move the Product field to the Pane on the right > From the drop down at the bottom left that says 'Subreport parameter field to use', choose the Product prompt.
If you don't have a prompt for product in the Subreport, then just move the Product field to the Pane on the right > From the drop down at the bottom right that says 'Select data in Subreport based on field', choose the Product field from the drop-down.
-Abhilash -
Hi All,
Please suggest how can I achieve this requirement.
As we know cr does't supports nested sub reports, but my requirement is similar to this.
I have a main report which displays country wise data.
If I click a particular country It should show respected location names which contains some data in details(coming from sub report 1).
If I click particular location it should show respected locations data(coming from sub report 2)..
For country to location I did using on demand sub report.
Please suggest is there any work around to achieve this.Hi Kalyan,
Nested Subreport is Not supported in CR however if you have CR Server or BO Enterprise Server you can do something like this:
1) First create a report that shows details for the 'Location' report. The report should have a prompt called 'Location' and should return data for the selected location. Saved this report to the Enterprise repository in a folder.
2) Create a report that returns data for the Countries. Then, create a group on the Country field and add the Subreport that returns data Location Names in each Country and place it on the Group Header/Group Footer
3) Link the Main Report Country field with the Subreport's Country Field and make this an on-demand Subreport. I guess you've already completed this.
4) Inside this Subreport, right-click the Location field > Format Field > Hyperlink tab > Select 'A website on the Internet' > Click 'Create Enterprise hyperlink' > Log-in to the repository > Browse to the folder where you saved the report created in Step 1.
An openDoc URL pointing to the Location Details report is automatically created. Make sure the
openDoc URL contains the lsS attribute.
Search google to know more about openDoc.
-Abhilash
Maybe you are looking for
-
Can i use a macbook pro to drive an iMac as a monitor?
can i use a macbook pro to drive an iMac as a monitor?
-
Error code :0xc000018​5
get error code 0xc0000185 \efi\micorsoft\boot\bcd
-
How to go about the assessment of an essbase implementation
Hi , Can anybody guide me as in what should be the process flow of assessing an essbase implementation ??? I have done essbase implementations but never went about assessing an implementation. Kindly help . Regards, Saurav Sarkar
-
ERROR: invalid console appender config detected, console stream is looping
hi, i am using web services and axis in my application, when i tried to start the Web Services hub, by default his hub having jboss configuration. when i tried to start the server, its showing the error like ERROR: invalid console appender config det
-
Prints to not match colors on monitor.
How do I resolve this issue? I am told to convert to CMYK, but not sure how and if possible with PSE 11. I order prints from outside sources and all turn out the same. I have a green/gray tone throughout.