Quantcast
Channel: SCN : All Content - SAP ERP SD Billing
Viewing all 2278 articles
Browse latest View live

Automatic Invoice creation while doing PGI

$
0
0


Hi,

 

We have implemented the Implicit enhancement to automatic invoice creation by using the  Function module "  BAPI_BILLINGDOC_CREATEMULTIPLE" .

After Creating Outbound delivery,when click on the PGI  in VL02N,it will connnects to implicit enhancement and passing the billing type ,Reference document no as outbound delivery number and document categeroy value as  'J' to function module.but i can able to create the invoice sucessfully & net amounts are not reflceting correctly.

if go to Invoice change mode VF02 and save the invoice.amounts are updating correctly for same invoice.

 

If we execute the same functionmodule in foreground mode with same data.its creating invoice with correct netamount values.

 

 

Kindly help me to resolve the issue.

 

Regards

dIvakar


Provisional and FInal Bill Account Determination

$
0
0

Dear Experts,

 

We are implementing SAP SD Module for  a Thermal Power plant.

 

However for Energy Billing they have a unique requirement

 

Provisional Billing  (1st to 25th of the month)

Final Billing (26th to 30th of the month)

 

The want the following Accounting entries to be generated by the system.

 

 

When raising Provisional Bill

 

1. Customer A/c Dr

        To Progress Billing Account Cr (Liability Account)

 

When raising Final Bill

 

2. Customer A/c Dr

    Progress Billing Account Dr  (Liability Account)

       To Revenue A/c  Cr

 

Both these needs to be generated from a single sales order. The Progress Billing Account balance will be Zero.

 

Please Advice

 

Regards

Gautham.

Sales Rebates Eligibility Condition Types

$
0
0

Can someone please explain how the Condition Types in Sales Rebates that are maintained for "Customer eligibility" help determine that the rebate can be processed? We are using Vistex for our Sales Rebates process.

 

I would think that creating a rebate condition type that includes the Rebate Recipient and the Percentage rebate would deem the customer eligible, however I have seen many examples where there is a separate condition type that you enter just the customer's account # on, and it's title some sort of "Eligibiltiy" and is included within the Condition Group.

 

I don't understand how if that isn't filled in, how it negates another condition record that has the account # and rebate %. I looked at condition exclusions however didn't have any listed.

rebate agreement problem

$
0
0

Dear Gurus,

 

I m going to configure rebate agreement process

 

 

Here I have created condition ZRBT copied from BO03 (Customer rebate)

 

maintained condition record in VB01 for the customer of rs.102

 

then created sales order, delivery,

 

but in billing vf01 I m enable to see condition record

 

 

Please suggest.

 

 

Thanks.

Rishi Mishra

Issue in Rebate Settlement

$
0
0

Do all materials for settlement should belong to same sales org and dist channel? If 5 materials and one is maintained in different sales org and dist channel, would that cause any error? Thanks for your support.

 

Message was edited by: G Lakshmipathi

Please use the subject effectively

New VAT law on Slovakia

$
0
0

Hi gurus!

 

There is a new law in Slovakia starting as of January 2014 whereby certain products will have VAT applicable or not depending on the base value.

If the base value of those goods equals or exceeds 5.000 EUR than VAT should not be applicable.

 

Since MWST is already a group condition, I thought we could perform this validation and influence the VAT determination by overwritting the Tax Classification either of the Material or Customer on the document in order to set the VAT to 0% when these conditions are met.

 

Question:  Which userexit/enhacement point you would advise to perform this (during Order processing and during Billing processing), taking into consideration the possibility of a repricing done by the user?

The goal should be to display on the screen the correct result of the VAT rate but guaranteeing during save that the same validation is done.

 

Thanks for your ideas

Fátima

VF02-Services for object-How to collective list attachment by requisition

$
0
0

Hello!!

 

When create VF01 or Change VF02 a invoice requisition, the users use the Service for Object to attach some word, excel, pictures & email files as attachements.

 

There is away to see in a table or in a report what documents have an attachemnt and what not have it?

Zero billing document

$
0
0

Hello guys.

 

After PGI user created zero billing document, so after cancelation billing document and cancel material document via VL09 system cancel SERVICE, not material document, status in delivery moving to C, but quantity in material document not canceling.

 

 

I know case if you PGI zero system will PGI service. But there is material document.

 

 

What is and how move stock back?

 

Thank you.


Wrong GL Entry to Deferred revenue.

$
0
0

Dear Friends,

 

We are facing a typical issue. An invoice has been created with TNM material with an Item catagory TNM. But an accounting document is generated with an entry of Deferred revenue which will happen in case of revenue recognition. When I checked accounting determination in invoice, system is recognizing the right GL account. But while posting it is hitting to Deferred revenue account which is not supposed. I checked the Item catagory also. It has revenue recognition field as blank.

 

There is no clue how system is hitting to deferred revenue account only in accounting document.

 

Please help us out.

 

with regards,

 

S.Dayanand

SD Billing , how to set up invoice in sap

$
0
0

Please Help, give me solution

Business case

we have rental machine currently invoiced manually not in sap, we cannot trace orders but machines are in stock

we want them to be assigned in asset (FI)stock so we can bill them at the end of month

How to update pricing after updating condition record

$
0
0

Hello Experts,

 

I have created a sales order but am not able to create billing since MWST tax is missing in sales order. I have maintained condition record for MWST now. How can I update in sales order so that I can create billing?

 

Regards,

 

Karan

Erro retorno de faturamento processo de exportação - ICC_NF_WRITER025

$
0
0

Prezados,

 

Ao fazer o faturamento de um retorno de um processo de exportação o SAP apresenta a seguinte mensagem:

 

Enter import tax for nota fiscal item 000100 Nº mensagem ICC_NF_WRITER025

 

Debugando o codigo fala que para CFOP com inicio 3 ele procura por impostos do grupo de imposto "II", porem o codigo de imposto para esta operação é I0 (sem impostos, tanto na saida quanto retorno) e o CFOP utilizado nesta operação foi 3201, porem tentei tambem com o 3211 e 3500 e nao funcionou.

 

Localizei no google a seguinte mensagem para esta classe de mensagem:

 

Enter import tax for NF item &1; CFOP for this item requires import tax


Porem ja tentei alguns CFOPs sem sucesso, alguem ja passou por uma situação parecida e pode dar uma ajuda?


Agradeço desde ja.


Renato.

How to recalculate the net value of an invoice

$
0
0

Good afternoon,

I have the following requirement. A material has different prices dependent on quantity. I have set those up in t/code VK12 in a custom pricing condition similar to PR00.

A customer can purchase different quantities which will appear on different sales orders with a unit price dependent on the quantity purchased.

At month-end when the customer is invoiced, we need to adjust the net amount of the invoice based on the total quantity purchased.

For example:

 

To 10 units, $10 per unit

To 100 units, $9 per unit for all units

Over 100, $8 per unit for all units.

 

Order 1 for 10 units so 10 x $10 = $100

Order 2 for 100 units so 100 x $9 = $900

 

Invoice for 110 units so 110 x $8 = $880

 

The adjustment should only occur for that material. Other materials should not impact the net amount.

Please advise how this can achieved. Thank you.

Best regards,

Pascal.

PS: sorry if this is trivial but I am not an SD person.

rebate agreement problem

$
0
0

Dear Gurus,

 

I m going to configure rebate agreement process

 

 

Here I have created condition ZRBT copied from BO03 (Customer rebate)

 

maintained condition record in VB01 for the customer of rs.102

 

then created sales order, delivery,

 

but in billing vf01 I m enable to see condition record

 

 

Please suggest.

 

 

Thanks.

Rishi Mishra

Billing document cancel

$
0
0

Dear i have cancelled some billing documents in Vf11  some delivery documents like

 

Delivery nors 1,2,3,4

so billing nors are 15,20,12, so i have deleted here in vf11 now i want to find which delivery of biiling documents i have cancelled

Bz i have cancelled one billing document 15 this delivery document no is 2 so i want to trace

i have checked in AUT10 But i am not able to find

 

,, I have checked in se16n--vbrk--Billing type is s1 i have given and i found what doc i have cancelled but i have deleted delivery related billing S2

But here is showing s1 only plz let me know


my intention is this billing doc is which delivery  belong to

2-1-2014 3-18-08 PM.png


How to analyse foreign trade data determination in a delivery or billing document

$
0
0

Check the document links and tables

 

The delivery header table is LIKP and the Foreign trade header table is EIKP both tables share the same EXNUM key LIKP-EXNUM = EIKP-EXNUM.

Tto confirm the table entries for a document go to LIKP with the delivery number and confirm the LIKP-EXNUM value then you can use that to check the foreign trade tables EIKP, EIPO or EIUV as required.

 

The same rational applies to the billing document via field VBRK-EXNUM. Whether or not the LIKP-EXNUM KEY and the VBRK-EXNUM are the same as well is dependent on the copy control setting, so you check each document individually until this is established.

 

Delivery creation

 

The export indicator LIKP-EXPKZ gets filled here when the delivery is created. From VL01n or VL10* you can check this here:

Program: SAPFV50K, FORM LIKP_EXPORT_BESTIMMEN        

...

IF LIKP-VSTEL NE SPACE.

    IF     ( TVST-ALAND  NE KUWEV-LAND1 and

      not tvst-aland  is initial     and

       not kuwev-land1 is initial )   or

       ( kuwev-land1 eq 'US' and

          kuwev-regio eq 'PR' ).

 

Once a delivery header has been flagged as an export relevant document (LIKP-EXPKZ) Function modules EXPORT_GENERAL_DATA_PROPOSE for the header data and function module EXPORT_ITEM_DATA_PROPOSE for item data are always used to determine the foreign trade data in the delivery and often in the creation of the billing document (depending on the copy control setting).

 

The Foreign trade tables are populated with the relevant information

 

EIKP       Header table

EIPO      Item table

EIUV     Holds any incomplete entries detected

 

All relevant information is under the delivery header under header > foreign trade. In the organization tab you find the EXNUM field in the billing document the foreign trade data itself is determined in function modules EXPORT_GENERAL_DATA_PROPOSE and EXPORT_ITEM_DATA_PROPOSE when the copy control setting is either 'A' or 'B'.

 

In a case where the copy control setting in transaction VTFL is '  ' the data is copied from the delivery is done so using function 'EXPIMP_GENERAL_DATA_READ'

 

 

VTFL.png

 

When a billing document is created you can follow the flow of the data from here in a delivery related and order related case.

 

  • Delivery related case

 

LV60AA21 -> form EXPORT_DATEN_VORSCHLAG

...

* Exportdaten ermitteln
  IF vbrk-expkz = 'Z'.
    PERFORM export_daten_vorschlag USING likp-route likp-vstel.
  ELSEIF vbrk-expkz CA 'XY'.
    PERFORM export_daten_lesen USING likp-exnum lips-posnr.
  ENDIF.

 

  • Order related case

 

LV60AA29 -> form FAKTURAPOSI_AUFTRAGSBEZOGEN

...

* Exportdaten ermitteln
  PERFORM exportkz_auftragsbezogen USING *tvcpf-expim.
  IF vbrk-expkz CA 'YZ'.
    PERFORM export_daten_vorschlag USING vbap-route vbap-vstel.
  ENDIF.

Copy controls for Foreign Trade

$
0
0

Copy controls ( transaction VTFL and VTFA )

 

If we take a standard trading goods document flow, the documents would be Order type OR, delivery type LF and item category TAN and invoice type: F2.

 

In the header copy controls for this combination F2 -> LF  you can set 'Determ.export data' field with the following possible options  ‘ ‘, 'A', or 'B' in the field (V_TVCPFLK-EXPIM).

 

VTFL.png

 

When you create a billing document in transaction VF01, VF04 or VF06 the foreign trade data will be transferred, copied or re-determined new when the billing document is being created. When the billing document is saved the key foreign trade indicators in the document are the header fields export indicator (VBRK-EXPKZ) and the number of export data (VBRK-EXNUM).

 

Depending on the setting you have in V_TVCPFLK-EXPIM for the document combination the system reaction to these settings is as follows:


V_TVCPFLK-EXPIM = '  '.

                ‘  ‘           refer to delivery, if this is used the system copies and keeps the Foreign Trade data from the delivery

                               The billing document and delivery document therefore share the same foreign trade data. One consequence of

                               this would be that, any change made to the foreign trade data in the delivery or billing document will be also

                               apply to the other document as they both share the same Foreign trade data.

                                The exnum key is copied and remains the same as was in the delivery document

 

V_TVCPFLK-EXPIM = 'A'.

               'A'             Copies the Foreign trade data from the delivery as above but creates a new exnum key. That is the exnum key

                                 in the delivery is different than the one in the new billing document although the data is identical

                                In this case If you change the data in the billing document or in the delivery then that change is unique to that document

                                with no effect on the other document The exnum keys in LIKP and VBRK are different

 

             

V_TVCPFLK-EXPIM = ' B'.

               'B'             All foreign trade data is re-determined as new there is no data transferred from the delivery The exnum keys in LIKP and VBRK are different

              

               

In the billing header the field Export corresponds as follows to these copy control options

                                  ‘ ‘            =             X

                                  'A'           =             Y

                                  'B'            =             Z

 

Note:  In VTFL the export indicator should always be set to 'B' for an intercompany billing process and also for any 3rd party billing process.

Also if you combine multiple deliveries in 1 invoice. A different setting could otherwise result in issues if billing or delivery changes are posted in retrospect.

 

Conclusion:

 

The business document that is used for Intrastat reporting is the billing document. Whatever setting you have in the copy control affects how the foreign trade data is captured and if subsequent changes to the reference delivery document will affect the data in the billing document.

New VAT law on Slovakia

$
0
0

Hi gurus!

 

There is a new law in Slovakia starting as of January 2014 whereby certain products will have VAT applicable or not depending on the base value.

If the base value of those goods equals or exceeds 5.000 EUR than VAT should not be applicable.

 

Since MWST is already a group condition, I thought we could perform this validation and influence the VAT determination by overwritting the Tax Classification either of the Material or Customer on the document in order to set the VAT to 0% when these conditions are met.

 

Question:  Which userexit/enhacement point you would advise to perform this (during Order processing and during Billing processing), taking into consideration the possibility of a repricing done by the user?

The goal should be to display on the screen the correct result of the VAT rate but guaranteeing during save that the same validation is done.

 

Thanks for your ideas

Fátima

Sales Tax in differnent GL account for expired goods or 6 months old sales.

$
0
0


Dear Experts ,

 

I am having requirement , to post sales tax in different GL account at the time of sales return for following cases:

 

1. If sales return made after 6 months of original invoice.

2. If Goods are expired .

 

we are using same sales docuemnt type for sales retun if goods are returned before 6 months . What would be the best possible option to achive this requriment.

 

 

Thanks in advance

 

TKG 

Batchjob to trigger invoice output

$
0
0


Hello Experts,

 

I have a requirement wherein Billing document is created automatically from sales order. To trigger invoice output I have scheduled a job which also sends output as email. Now the issue is that the job runs every night and triggers outputs for all available billing documents. But for the billing documents which are created before the job's scheduled time there is some other job which is triggering the output. I checked in SOST and found the ID which is triggering it. But when I checked in SM37 I did not find any job with that ID. I am unable to understand if there is no job then how come that particular ID is triggering my invoice outputs. Any help/suggestions will be highly appreciated.

 

Regards,

 

Karan

Viewing all 2278 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>