Sales Register Report
HI,
my client want the report like below format
Invoice date Cust. Name Invoice NO Descrptn Pymt term code Invoice amount FI doc.No Debit Credit
12.08.2011 Surj exp 9000001 Process chrge 0003 25000 5 25000 23750
VAT 5 % 1250
is it possible in standard SAP the Above Report if yes give me the T-Code
if no provide how to generate the report what are the table and field name i need to consider to generate the above report
Regards,
Prasanna
Hi
You can get the condition type description in the table T685T pass the KSCHL into this table and get the VTEXT
For conditions get the VBRK-KNUMV and pass this into table KONV-KNUMV , here you will get all the KSCHL
KBETR and KWERT
For Accounting doc you can get it from BKPF-BELNR pass the VBRK-VBELN into this table and get the BELNR.
Instead of Debit and credit in your report format incluse these coloumns
Processing Charges VAT CST TOTAL
10000 400 0 10400
So that you can get these values through your condition types for CST & VAT.
IF you want to go for debit & nCredit then in BSEG table you can get the Debit & Credit in SHKZG
where H= credit & S=debit
regards
Prashanth
Similar Messages
-
Purchases / sales register report
Hi,
I have two problem in a purchases / sales register report.
1) In the report of the purchases / sales register, SAP show me both purchases and sales also when I select only one or the other. How I show only one or the other in a report?
2) There is a way to show at the end of report the totals divided by IVA codes?
Best regards.Hi,
This is SAP business one forum. Please find correct forum and repost your discussion to get quick assistance.
Please close this thread here with helpful answer.
Thanks & Regards,
Nagarajan -
Hi all,
I need a Customized Sales Tax/Service Tax Report, Which should include the sales/Service returns also.
My SAP Business One Version is SAP 2005B, PL:38
Kindly help me.try ---
SELECT T0.DocNum, T0.DocDate, T0.DocDueDate, T0.CardName, T1.StcCode, T1.StaCode, T1.TaxRate, T1.TaxSum, T1.BaseSum, T0.DocTotal, T0.PaidToDate FROM OINV T0 INNER JOIN INV4 T1 ON T0.DocEntry = T1.DocEntry WHERE T1.StcCode =[%0] and
T0.DocDate between [%01] and [%02]
group by T0.DocNum, T0.DocDate, T0.DocDueDate, T0.CardName, T1.StcCode, T1.StaCode, T1.TaxRate, T1.TaxSum, T1.BaseSum, T0.DocTotal, T0.PaidToDate
Edited by: somi mishra on Dec 17, 2008 4:22 PM -
Hi Experts
I want a sales register report in which sales document should be reconciled with credit note value of that particular invoice.
For Example, if i make a invoice of Rs.100 in which Tax value is Rs. 4, after this i made a credit note on basis of this invoice of Rs. 50 .
now in the report value should come of 50 and tax value of 2.
Thanks with Regards
Arvind Kumar Singh.Hi Arvind,
Check /people/navneet.dhami/blog/2010/11/04/some-useful-sql-scripts link and modify the query as per your requirement.
Thanks,
Neetu -
Sales and Purchase Register Reports
Hi all
Here i am asking how to get purchase and sales register reports in sap business one 2005?
I tryed in Excel Reporter but Tax Breakup is not coming.
Thanks & Regards
AmitFor Sales Register:
SELECT M.DocNum AS 'AP Inv. #', M.DocDate as 'Date', M.CardName as 'Vendor Name',M.NumAtCard as 'Bill No. & Dt.',L.ItemCode, L.Dscription,L.LineTotal as 'Amount',L.vatsum ,L.PriceBefDi as 'Rate',
(Select Sum(LineTotal) FROM INV1 L Where L.DocEntry=M.DocEntry) as 'Base Amt.(Rs.)',
(SELECT Sum(TaxSum) FROM INV4 where statype=-90 and DocEntry=M.DocEntry) as 'BED (Rs.)',
(SELECT Sum(TaxSum) FROM INV4 where statype=7 and DocEntry=M.DocEntry) as 'HSCess_New (Rs.)',
(SELECT Sum(TaxSum) FROM INV4 where statype=-60 and DocEntry=M.DocEntry) as 'EDCS (Rs.)',
(SELECT Sum(TaxSum) FROM INV4 where statype=-55 and DocEntry=M.DocEntry) as 'HECS (Rs.)',
(SELECT Sum(TaxSum) FROM INV4 where statype=1 and DocEntry=M.DocEntry) as ' VAT (Rs.) ',
(SELECT Sum(TaxSum) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as ' CST (Rs.) ',
(SELECT Sum(TaxSum) FROM INV4 where statype=-10 and DocEntry=M.DocEntry) as ' CVD (Rs.) ',
(SELECT Sum(TaxSum) FROM INV4 where statype=5 and DocEntry=M.DocEntry) as ' Ser.Tax (Rs.) ',
(SELECT Sum(TaxSum) FROM INV4 where statype=6 and DocEntry=M.DocEntry) as 'CS on Ser.Tax (Rs.)',
(SELECT Sum(TaxSum) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as 'HECS_ST (Rs.)',
(Select Sum(LineTotal) From INV3 Q Where Q.DocEntry=M.DocEntry) AS 'Freight (Rs.)',
M.WTSum AS 'TDS (Rs.)',
M.DocTotal as 'Total (Rs.)'
FROM OINV M LEFT OUTER JOIN INV1 L on L.DocEntry=M.DocEntry
LEFT OUTER JOIN INV4 T on T.DocEntry=L.DocEntry and L.LineNum=T.LineNum
LEFT OUTER JOIN INV5 J ON M.DocEntry = J.AbsEntry
LEFT OUTER JOIN INV3 Q ON M.DocEntry = Q.DocEntry
WHERE (M.DocDate >= '[%0]' AND M.DocDate <= '[%1]')
GROUP BY
M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,M.DocTotal,L.ItemCode,L.Dscription,L.LineTotal,L.vatsum,L.PriceBefDi
ORDER BY
M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,M.DocTotal,L.LineTotal,L.vatsum,L.PriceBefDi
For Purchase Register:
SELECT M.DocNum AS 'AP Inv. #', M.DocDate as 'Date', M.CardName as 'Vendor Name',M.NumAtCard as 'Bill No. & Dt.',
(Select Sum(LineTotal) FROM PCH1 L Where L.DocEntry=M.DocEntry) as 'Base Amt.(Rs.)',
(SELECT Sum(TaxSum) FROM PCH4 where statype=-90 and DocEntry=M.DocEntry) as 'ED (Rs.)',
(SELECT Sum(TaxSum) FROM PCH4 where statype=-60 and DocEntry=M.DocEntry) as 'EDCS (Rs.)',
(SELECT Sum(TaxSum) FROM PCH4 where statype=7 and DocEntry=M.DocEntry) as 'HECS (Rs.)',
(SELECT Sum(TaxSum) FROM PCH4 where statype=1 and DocEntry=M.DocEntry) as ' VAT (Rs.) ',
(SELECT Sum(TaxSum) FROM PCH4 where statype=4 and DocEntry=M.DocEntry) as ' CST (Rs.) ',
(SELECT Sum(TaxSum) FROM PCH4 where statype=10 and DocEntry=M.DocEntry) as ' CVD (Rs.) ',
(SELECT Sum(TaxSum) FROM PCH4 where statype=5 and DocEntry=M.DocEntry) as ' Ser.Tax (Rs.) ',
(SELECT Sum(TaxSum) FROM PCH4 where statype=6 and DocEntry=M.DocEntry) as 'CS on Ser.Tax (Rs.)',
(SELECT Sum(TaxSum) FROM PCH4 where statype=8 and DocEntry=M.DocEntry) as 'HECS_ST (Rs.)',
(Select Sum(LineTotal) From PCH3 Q Where Q.DocEntry=M.DocEntry) AS 'Freight (Rs.)',
M.WTSum AS 'TDS (Rs.)',
M.DocTotal as 'Total (Rs.)'
FROM OPCH M LEFT OUTER JOIN PCH1 L on L.DocEntry=M.DocEntry
LEFT OUTER JOIN PCH4 T on T.DocEntry=L.DocEntry and L.LineNum=T.LineNum
LEFT OUTER JOIN PCH5 J ON M.DocEntry = J.AbsEntry
LEFT OUTER JOIN PCH3 Q ON M.DocEntry = Q.DocEntry
WHERE (M.DocDate >= '[%0]' AND M.DocDate <= '[%1]')
GROUP BY
M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.[DiscSum],M.WTSum,M.DocTotal
ORDER BY
M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.[DiscSum],M.WTSum,M.DocTotal
Hope this will help you,
Regards,
Neetu -
Hi all,
I opened a sales register report definition which is available in India localization. I'm trying to work with this definition, but I'm getting an error called 'Security Settings in MS Excel prohibit XL Reporter from running'. Please help me out in this regard.
Also, please explain the basic procedures to work with the definitions provided in India localization. Is there any documentation available?
Thanks,
BalajiHi Balaji
In the Ms excel goto > tools>macro>security and in the security level tab set it to low option.In the Trusted sources tab check both the options trust all installed add-ins and templates and trust access to visual basic project.
Use the link below to read about how to use the sample reports
https://websmp103.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000707457&_SCENARIO=01100035870000000183&_ADDINC=011000358700001192682007E&
Regards
Louis -
Subtotal of quantity in cust wise sales register
Hi Experts....................
please ref to the following query which provides customer wise sales register report, now what we require is sum total of quantity of a particular item code for particular customer
e.g:- if on 01/04/09 customer A purchase 100 items of item code i1
and on 06/04/09 customer A purchase 275 items of item code i1
in the required report should display 100 + 275 = 375 for item code i1 & for same customer.......................................................................................................................................
SELECT distinct
1 as sr,'Invoice' [Document Type],
t0.docentry,
T0.[CardCode] as 'BP Number',
T0.[CardName] as 'BP name',
t0.numatcard as 'Vendor reference No.',
t0.u_loc as 'Location name' ,
t4.state,
T0.[DocNum] as 'Document Number',
--T0.[DocType],
t0.docdate,
ISNULL(T1.ItemCode,'Service Item') AS 'Item Code',
T1.[Dscription],
T1.[Quantity] AS 'Quantity',
t3.name as 'MAG',
t1.linetotal as 'Net Amount',
t1.vatsum as 'Tax Amount',
(t1.linetotal + t1.vatsum) as 'Invoice Value'
FROM [dbo].[OINV] T0
INNER JOIN [dbo].[INV1] T1 ON T0.DocEntry = T1.DocEntry left outer join owhs t4 on t1.whscode = t4.whscode
LEFT JOIN [dbo].[OITM] T2 ON T1.ItemCode = T2.ItemCode
LEFT JOIN [dbo].[@ITMG] T3 ON T2.U_itmg = T3.Code
WHERE
T0.[DocType] = 'I'
and t0.cardcode between [%3] and [%4] and t0.docdate >= [%1]and t0.docdate <=[%2]
union
SELECT distinct 2,'Credit Memo' [Document Type],
t0.docentry,
T0.[CardCode] as 'BP Number',
T0.[CardName] as 'BP Name',
t0.numatcard as 'Vendor reference No.',
t0.u_loc as 'Location name' ,
t4.state,
T0.[DocNum] as 'Document Number',
--T0.[DocType],
t0.docdate,
ISNULL(T1.ItemCode,'Service Item') AS 'Item Code',
T1.[Dscription],
-T1.[Quantity] AS 'Quantity',
t3.name as 'MAG',
-t1.linetotal as 'Net Amount',
-t1.vatsum as 'Tax Amount',
-(t1.linetotal + t1.vatsum) as 'Invoice Value'
FROM [dbo].[ORIN] T0
INNER JOIN [dbo].[RIN1] T1 ON T0.DocEntry = T1.DocEntry left outer join owhs t4 on t1.whscode = t4.whscode
LEFT JOIN [dbo].[OITM] T2 ON T1.ItemCode = T2.ItemCode
LEFT JOIN [dbo].[@ITMG] T3 ON T2.U_itmg = T3.Code
WHERE
T0.[DocType] = 'I'
and t0.cardcode between [%3] and [%4] and t0.docdate >= [%1]and t0.docdate <=[%2]
union
SELECT distinct
1 as sr,'Invoice' [Document Type],
t0.docentry,
T0.[CardCode] as 'BP Number',
T0.[CardName] as 'BP name',
t0.numatcard as 'Vendor reference No.',
t0.u_loc as 'Location name' ,
t4.state,
T0.[DocNum] as 'Document Number',
--T0.[DocType],
t0.docdate,
ISNULL(T1.ItemCode,'Service Item') AS 'Item Code',
T1.[Dscription],
T1.[Quantity] AS 'Quantity',
t3.name as 'MAG',
t1.linetotal as 'Net Amount',
t1.vatsum as 'Tax Amount',
(t1.linetotal + t1.vatsum) as 'Invoice Value'
FROM [dbo].[OINV] T0
INNER JOIN [dbo].[INV1] T1 ON T0.DocEntry = T1.DocEntry left outer join owhs t4 on t1.whscode = t4.whscode
LEFT JOIN [dbo].[OITM] T2 ON T1.ItemCode = T2.ItemCode
LEFT JOIN [dbo].[@ITMG] T3 ON T2.U_itmg = T3.Code
WHERE
T0.[DocType] = 'S'
and t0.cardcode between [%3] and [%4] and t0.docdate >= [%1]and t0.docdate <=[%2]
union
SELECT distinct
2,'Credit Memo' [Document Type],
t0.docentry,
T0.[CardCode] as 'BP Number',
T0.[CardName] as 'BP Name',
t0.numatcard as 'Vendor reference No.',
t0.u_loc as 'Location name' ,
t4.state,
T0.[DocNum] as 'Document Number',
--T0.[DocType],
t0.docdate,
ISNULL(T1.ItemCode,'Service Item') AS 'Item Code',
T1.[Dscription],
-T1.[Quantity] AS 'Quantity',
t3.name as 'MAG',
-t1.linetotal as 'Net Amount',
-t1.vatsum as 'Tax Amount',
-(t1.linetotal + t1.vatsum) as 'Invoice Value'
FROM [dbo].[ORIN] T0
INNER JOIN [dbo].[RIN1] T1 ON T0.DocEntry = T1.DocEntry left outer join owhs t4 on t1.whscode = t4.whscode
LEFT JOIN [dbo].[OITM] T2 ON T1.ItemCode = T2.ItemCode
LEFT JOIN [dbo].[@ITMG] T3 ON T2.U_itmg = T3.Code
WHERE
T0.[DocType] = 'S'
and t0.cardcode
between [%3] and [%4] and t0.docdate >= [%1]and t0.docdate <=[%2]
ketan....
Edited by: ketan.k.pande on Dec 22, 2009 7:53 AMHi Ketan,
If you want to get those sub totals, you have to create a new query to omit all details. You could only leave few fields like:
T0.[CardCode] as 'BP Number',
T0.[CardName] as 'BP name',
ISNULL(T1.ItemCode,'Service Item') AS 'Item Code',
MAX(T1.[Dscription] ),
SUM(T1.[Quantity])
Group By T0.[CardCode], T0.[CardName],T1.ItemCode
Thanks,
Gordon -
Hi,
I want to retrive the 'AMOUNT' field values in VF13 to sales register as a new column.
please help me.
If u don't understand it please aske me i will elaberate it.Hi
SORRY I HAVE GIVEN WRONG TCODE.IT IS VK13.
IN VK13 V R MAINTAING PRICING CONDITIONS.IN THIS LIST V CAN GET AMOUNT.
I HAVE TO GET THAT DETAILS TO CUTOM SALES REGISTER REPORT.
CAN U HELP ME HOW TO GET THOSE DETAILS.
I WANT SELECT CONDITION -
URGENT : REPORT for sales register
Hi Guys,
Anybody is having the report on sales register? logic follows like this:-
The logic which needs to be developed is, as per input criteria given by user, which will be sales organization, plant & date range.Program needs to pick all the billing document which will satisfy the above criteria.
Except for document cateroty N i.e. invoice cancellation (VBRK -VBTYP not equal to N) and which are marked for cancellation (VBRK-FKSTO not equal to
X)
From the VBRK table pick up the document condition number (VBRk-KNUMV) and then go to KONV table you will find all condition with value over their. Pick up the values as per condition type and print it. (Condition types are already mentioned in format attached).
Their are 3 different format they have asked for, the format types will depend on the plant i.e. if plant start with 21 then it is RMC plant and accordingly appropriate format needs to be picked. Please check config for plant descrption.
By looking at format, i feel that some changes needs to be done into it like their is no material number or descprtion mentioned in format but qty & base rate fields their. Now whether register needs to printed for every line item in invoice or ony one line item for every invoice i.e.
consoliadted per invoice number. If it is consolidated then what about base rate which can be different for each line item. In this case what rate needs to be print.
Always print the invoice values line item by line item, giving each line item quantity, base price, and other pricing conditions but should have facility to sum up fields like Quantity, Base price, all pricing conditions each customer wise.
I have to get this report in ALV format.
I will reward points for useful answers.
My mail id is [email protected]
Waiting for reply...
Thanks,
Sundeep.Hi
If you are using sales and operation planning in make to stock scenario its simple . As You input target sale plan and target production plan for whole one year (MC84) . So this data can be pulled out from the tables .
For Action Need to be taken and revision you may need to have new table .
Neal -
Reports - Sales Register / Billing list
Hi gyes,
Pl provide me the transaction code (other than VF23, VF03, J1I2) to get the invoice/billing list OR sales register. My minimum requirement is to have the basic sales report with - Date, Invoice Doc No., Name of the Customer, Material, Qty, Gross Amt, Excise, VAT/CST, Freight etc. in one report.Hi,
Go to help.sap.com and search with the cube name. At the right hand side list, click Query, it will give you all the queries built on top of that Infocube.
Amit -
Hi All,
Sales Register xl report is not working properly. I have generated Sales Register xl report but i am not getting correct values.please explain what is the problem.
Edited by: silpa n on Nov 13, 2008 11:05 AMHi Silpa,
For you question of Excise i have the table wher to upload the thing but you have to create seperate template from DTW and then you can migrate.
Regards
Chidambaram -
Is there any standard report in ecc for purchase,sales register
Hi, I woud ike to know wether there is any standard transaction for sales, purchase, pending purchase, pending sales register.
Regards,
Arnab.Arnab,
there are tcodes like VA26, which will give you these details...
for more informations, just press F4 on abap editor program name place... select sap applications, expand the node SD, goto SD-IS, then SD-IS-ERP then open the node VREP... there you will find the reports.. you can search for other places as well..
more oever.. to get specific data you can go for a custom report or a custom SAP query..
btw.. is this your user id
regards,
Somu -
Problem in Sales Register in XL Reporter
Hi Experts
I have a problem in Sales Register. It show double quantity and linetotal in most of invoices. I search a lot but could not find the problem. When I compose a new sales report from Sales AR module , here it show the same error, double qty and amount. Anyone who is using this report plz tell me the problem.
problem is like this
correct Report
Doc number docdate Item qty linetotal
1 10/4/2009 p001 2 2000
2 12/4/2009 p002 3 2500
But XL Report show like this
1 10/4/2009 p001 4 4000
2 12/4/2009 p002 6 5000
Plz give your views
Regards
GorgeHi Gorge,
I am facing the same problem with stabdard report on SAP B1 2007 b, PL 10
even a thread is posted in the forum (reports and printing) but got no solution
Can you tell me how you have solved the problem
I would appreciate if you can share the solution.
thanks and regards
Kumar -
Purchse Register & sales register
Hi,
Dose anybody had developed a report for Purchase register & Sales register which includes the Excise as well as VAT values in it.
I want the dump of the program as I am running very much short of time..
Kindly help.
Regardsawuewuyet
-
Purchase & Sales register India-J1IPUR/ J1ISAL
Hello,
We are planning to implement to use Standard SAP Provided program for Purchase register (J1IPUR) and Sales register (J1ISAL).
Wanted to know the how useful the same is keeping in mind the Indian Tax Regulatory requirements.
ThanksJ1IPUR is updated by note 1993972. I have had an open OSS message for over a year on this report. We are now up to version 7 of the note. The developer of this report cannot seem to figure out how to write code that works. One version of the note fixed the timeout issue but then failed to return any data. The latest solution from the developer is that the report needs to be run in background to get it to complete without timing out.
I made some simple code changes and now it runs in seconds. I suggested these back to the developer and am waiting on a new release of the note.
There is also a problem in the code that it selects the entire contents of the MKPF table into an internal table when it does not need the data. This also causes a memory dump. I have this one back to the developer waiting on a response.
This report is definitely not production ready. For a legal report, it is amazing to me that SAP could release this report in such a state and then take over a year to correct the problem(s). It seems as though this was released with little to no testing. If it was tested, it was in a system with 10 PO's and 10 Sales orders.
If you do decide to go down this path, I strongly suggest adding a couple of indexes to RSEG. Without them the report is unusable if you have many documents in the system.
Maybe you are looking for
-
i brought an ipad for my daughter 2 years ago i have had to restore this due to her entering the wrong passcode few times as she is only 8 i have done all that was asked now its asking me for the apple id and passcode i have entered all the ids and p
-
How do I crop 4:3 formatted video's into one 16:9 video?
I have got a variety of videoclips of various formats. How do I manage PE11 to read them all and to create one 16:9 video? Till now I have video's of the following formats: (1) Video camera MPEG-2 MOD 720 X 576 16:9 (2) Apple iPhone 4 Quicktime AVC M
-
Error in Operation Mapping for Idoc to File Scenario
Hi Experts, I am doing Idoc to File Scenario for Timesheet IDoc "HRSM_C" and following step are through, Sender agreement --> Receiver Determination --> Interface Determination got stuck in Operation mapping, it sahows error "Unable to find resource
-
Procurement Key 'F' - System will allow to create production order
Dear All, Pls help solve below issue Sub-assembly (HALB) material type with Procurement Key is 'F' - but System will allow to create production order, our management don't want to allow this. how to activate the error messges I checked the system mes
-
Business Object UserPermission using Table USR3
Hi, Does anybody know where in the SAP B1 functionality the table USR3 (for Business Object UserPermission) and/or table OUPT (for Business Object UserPermissionTree) get populated? Thanks in advance.