Output language of SD documents according to Sales organization

I have a situation where two companies use same partners. Trouble is that each company needs documents printed in own language. For example company 1 wants English language and company 2 Czech language.
Communication language of partner is on general data and can be only one. Now the language is set to English which means that for company 1 language is determined correctly. Same partner is open for company 2 but also with English language. If company 2 wants to print documents in different language, they must manually change language in output settings. Because users usually forget to change language, documents are printed in wrong language and they must repeat printing.
Is it possible with program to overwrite language in output settings ? I have in mind reading a table with fields Sales organization, Customer number, Language. Language would be read from this table and put in output.
What user-exit to use and what tables, fields to update ?
Thanks for help,
Roman J.

I have two output types - each sales org. has own.
In condition record for output type I don't have language entered. When output is determined language is taken from customer. And here I have problem - language is ok for one company but not for other. I would like also for other company automatically assign correct language. On customer master data language is common data for all sales organiizations.
Roman

Similar Messages

  • Maintain Billing Number Range according to Sales Organization / Plant

    Hi,
    How to create Billing Number Range according to Sales Organization / Plant wise...
    Please guide..

    Hi SAP~MM 
    It can be developed through Z Table.Take the help of your Abaper.Check this below link it is useful for your issue
    Number ranges
    Plantwise number ranges
    Let me know if your problem is solved
    Regards
    Pradeep

  • How to archivate Opportunities according to sales organization?

    Hi Experts:
    We have closed organizational unit and want to archivate (trx. SARA) existing opportunities of this org. unit.
    Is there a possibility to filter opportunities to be archivated by sales organization?
    Best regards,
    Cristina

    Hi Cristina.
    The program CRM_ARC_SALDOC_CHECK is the preprocessing program that is called for sales documents such as opportunities. If you check this program in SE38 you will see that the only selection criteria for this report are by Transcation type and transaction number. Therefore it is not possible to only mark documents from a certain sales organisation as archiveable in
    standard.You would need to modify the program CRM_ARC_SALDOC_CHECK in order to have sales organization as a selection
    criteria.
    I hope this helps.
    Kind regards,
    Vanessa

  • Output types for delivery documents

    Hi All,
    Please help me out.
    Thanks in advance,
    Here i got a requirement like i already have the output types for the delivery documents.However i need to copy the existed output types into different names bcoz to customize it for different organization in different region.
    The problem is i already copied the o/p types but when i went to vl03n and tris to see the output , am not able to find my o/p type there...am i need to do anything more..
    Please help me out as i am a ABAPER and not the functional guy am facing lot of  difficulty...
    again thanks in advance.

    dear govardhan
    please refer below
    Output Determination Procedure
    Output is a form of media from business to one of its business partners. The output can be sent to any of the partners defined in the document. Outputs are usually in the form of Order Confirmations, Freight List, Delivery Notes, Invoices & Shipping Notifications. Determining form of output is output determination
    Types of Output: Print Output, Fax, Telex, E-Mail & EDI (Electronic Data Interchange)
    PRINT OUTPUT:
    SPRO- IMG- Basic Functions- Output Control- Output Determination- Output Det using Cond Tech- Output Det for Sales Documents & output determination for billing documents.
    Create Condition Table: select the field Sales Doc Type from field catalog & Save
    Maintain Access Sequence: 4-digits code & description. Assign condition table to access sequence. Select Accesses line item and Goto Fields. Fields will display the fields we have selected in the condition table i.e. sales doc type.
    Select BA00 & Copy & Rename. Give the same 4-digit code as given to acc seq.
    You Can Maintain:
    Languages of Output
    Partners (to whom we want to send output)
    Print Program- print specification
    Sap Script- layout
    Assign Output Types to Partner Functions: go to new entries & assign your output type to partner functions.
    Maintain Output Determination Procedure: V10000 (Standard Procedure). Go to new entries & create your own 6-digit code with descp. Select the procedure & go to Control Data. Here mention the output type i.e. cond type & leave requirement and manual only columns as blank.
    Determination Rule: link the 6-digit procedure code to doc types.
    Create Condition Records: VV11. Select document type and click on Communication. Mention partner function, medium, time. Output device: LP01, Spool request Name: SD_003, Suffix 2: order_confir & flag on print immediately.
    Once you press enter you will come across 2 key combinations:
    Sales organization/ Customer Number: fill SO, Customer No, Partner Function Abbreviation, Partner to whom the output should be sent, time, medium, language. {It contains: Sales Orgn, Customer, Partner Function (The abbreviated form of the name that identifies the Partner) (During output determination, the system determines the recipient of the output from the master record for the specified partner function. In this field, you can explicitly specify a recipient that will override the standard partner. There must also be a master record for the partner that is specified explicitly.), Medium, Time & Language.}
    Order Type: Document Type, Partner Function (abbreviation), Partner, Medium, Time & Language.
    In SAP we can send the documents to respective partner functions through different transmission mediums. SAP uses condition technique to determine output t relevant partners with relevant transmission mediums.
    Out put determination procedure has a integration with technical module, as ABAPer’s  has to write SMART forms and FORMS to print the output , that SMART form output can be send to relevant partner function through relevant transmission mediums.
    Out put determination procedure for order confirmation: (V/57)
    a) Maintain condition table:
    Path:
    IMG
    SD
    Basic functions
    Output control
    Output determination
    Output determination using the condition technique
    Maintain out put determination from for sales document
    Maintain condition tables
    Maintain out put condition table for sales document
    Here we define condition table
    Ex: 007 – order type (sales order types)
    Save it
    b) Maintain output types:
    IMG
    SD
    Basic functions
    Output control
    Output determination
    Output determination using the condition technique
    Maintain out put determination from for sales document
    Maintain out put types
    Here we define out put types
    Ex:     AF00 -- Inquiry
         AN00 – quotation
         BA00 – Order confirmation
         BA01 – EDI odd response
         KRML—Credit processing
         LP00 -- Scheduling agreement
         MAIL – Internal message
         RD03—cash sales invoice
    Choose BA00 copy it and rename as a ‘MA00’
    click on details icon
    click on display to change icon
    then again choose ‘MA00’ click on details icon
    Maintain data in general data tab
    General data tab:
    Access sequence: 0010(order type)
    In IMG define access sequence and assign to the output type
    Check access to conditions:
         This indicator allows the system to read the condition records for output. If it is not been activated then system determines out put from customer master ex: By following out put determination procedure “DB0001”
    Check cannot be changed:
         This control specifies whether the out put can be changed or not
    Ex: direct mailings can be changed during processing
    Check multiple issuing:
    This indicator allows the system to send the output multiply
    Ex: sales order has been sent for 10 items again one item has been added to sales order so that business has to issue the new out put for sold to party with added line items. This indicator allows the system to send out put repeatedly.
    Check partner independent out put:
    During output processing when the indicator has not set then system allows only specific functions in specific partner functions
    Don’t write processing:
    This indicator determines whether system has to write processing log for output
    Default values tab:
    Dispatch time:
    Ex: send immediately: when carry the application this indicator determines when the output should be sent.
    Transmission medium:
    Ex:     print out
         Fax
         Telex
         Internal send
         EDI
         Simple mail
         Special function
         Events (SAP business workflow)
         Distribution (ALE)
         Tasks (SAP business work flow)
    Specify the transmission medium through which the output should be sent. (Ex: print output)
    Communication strategy
    Specify the communication strategy if you want to send the output externally
    A) Time tab:
    Check timing: (Periodic job not allowed)
    This indicator allows the system to carry out print program periodically.
    B) PRINT NEXT TAB):
    Print parameter: Ex sales org.
         Specify the print parameter.
    Click on mail title & Text control button under dialog structure.
    Here we assign title for the mail along with relevant text Ex:-EN (English)
    Processing routines control button under dialog structure.
    Here we assign programs form routines & form that are written by ABAPER, they           they various transmission mediums.
    Ex; - Transmission medium      shortest      program     form routine
              1                  print out     RVADOR       entry
    Click on position function control button here we assign relevant partner function to relevant transmission mediums
              EX: print out: SP (Sold to party)
    C) Maintain access sequences:
         Here we define Access sequence.
    EX: 0010 & Assign the condition tables to this output.
    D) Assign out put types to partner function:
         Here we assign output types along with transmission mediums to relevant partner functions.
    EX:      Out put type          Transmission medium
           MA00                    1
              “                    2
              “                    6
              “                    A
           MAIL                    7
    E) Maintain output determination procedure:
         Here we define output determination procedure
    Ex:     V10000     -     Order output
         V05000     -     Inquiry output
         V06000     -     quotation output
         V10001     -     Cash sales output
    Choose output determination procedure EX; V10000, copy it& rename it as MA0000
    Assign output type MA00 by going control date section.
    Save it.
    F) Assign output determination procedures;
    Allocate sales document Header.
    _ Choose sales document type OR & Assign output determination procedure i.e MA0000 & Assign output type MA00.
    Assign sales document items.
    -Choose item category TAN & Assign output determination procedure Ex: Ma0000
    - save it & exit.
    Maintain output records (vv11)
    Path:
    Logistic > S&D > Master data > output > sales document > VV11 – Create
    Specify output MA00, Click on Key combination & specify sales document type (OR), partner function (sp) transmission medium (1) dispatch type (4) language (EN)
    Click on communication button on application tool bar
    Specify output device – LOCL or LP01
    Check print immediately check release after output
    Save it
    Go to Va01 raise the sales order
    Go to extra button output header edit.
    Specify output type: MA00 partner function
    Select line, click on communication methods
    Specify logical destination
    Check print immediately
    Check release after output
    go back save it & exit
    Go to VA02, Go to Extras output header print preview
    Check out (order confirmation
    (ERROR: out put MA00 for partner cannot be processed)
    rewards pls
    siva

  • Attaching a pdf document to a sales order

    We are trying to link pdf documents to sales orders in VA02/03 using the object services toolbar in the sales order.  We can specify attachments and it appears to work fine.  Our main question is were are these attachments saved.  We do not want them in the SAP database.  How do we configure were these attachments are saved.
    Does anyone have any experience doing this?
    Thanks

    Hi Tom,
    ArchiveLink is a service integrated in the SAP Web Application Server for linking archived documents and the application documents entered in the SAP system.
    Linking documents according to content guarantees long term easy access to the documents. From the screen of the application document, you can directly display the stored document that is associated with it. You can also use attributes to search for documents. This replaces time consuming processes such as making copies of originals, searching for procedure-related information, etc.
    There would definitely be content repository which will be connected to SAP through archivelink. Pls confirm the same with Basis.
    You can look at the customizing through
    IMG->SAP Web Application Server -> Basis Services -> ArchiveLink
    Also pls refer to:
    http://help.sap.com/saphelp_47x200/helpdata/en/16/56a539a908455de10000000a114084/frameset.htm
    Pls award if helpful.
    Reg
    Sachin

  • How to assign an output type to a document via ABAP

    Hello Guru's
    I have an interface with a 3rd party system to send information from deliveries. When a delivery is created, we trigger output with 'Post goods issue' and output triggers the interface.
    We need to also trigger output with 'reverse goods issue' and here is the problem. When GI is cancelled I don't know how to trigger the interface having the control from Sales not from MM.
    I'm thinking to use the same approach assigning an output to the delivery in a user-exit of GI cancellation process. But I don't know how to assign this output to a delivery document using ABAP. I have looked for BAPI's or Functions but no successful.
    - Do you know how to assign outputs to documents via ABAP?
    - Do you have any other idea to trigger the interface when GI is cancelled?
    Thank you in advance,
    Manuel

    Hi,
    Guess u need to maintain it in SPAD transaction.
    Cheers
    VJ

  • How to find out Inquiry  document number in sales quotation

    Hi all
    my client have requirement that while creating quotation with reference to inquiry number the system should copy inquiry number in sales quotation it should be save into any particulates field so base on that  he can configure  output determination can any one help me how to find out Inquiry  document number in sales quotation and what are the config step i need to do
    Thanks and regards
    rajesh

    Hi raj
    Firstly  , In Sales header data you can see the preceding document feild but i am not sure in which tab .
    Secondly, As far as document flow is concerned go to VA22 and then you will get the document number of the quotation and at the top you will get one small icon which is document flow , but i am, not sure with the shortcut but just check with  Shift +F2. then you can see the flow
    Regards
    Srinath

  • Set up output condition for billing document.

    Hi, experts,
    I wanna email billing document to our customers, how can I set up this output condition for billing document?
    Thanks for your help.

    You can maintain masterdata for the email outputs for billing application in VV31.
    You can change the same or display in VV32 and VV33 respectively.
    Tcode for maintaining output masterdata
    For sales orders,  VV11, VV12, VV13
    For deliveries     VV21, VV22, VV23
    For invoices       VV31, VV32, VV33
    Reward points please!!!
    Message was edited by:
            Navaneetha Krishnan

  • Attachment According to sales area

    Hi Experts,
    Can anyone please tell me how can we configure to get the costomer attachments according to sales area of the customer.
    Thanks.

    HI,
    if ur requirement is to attach a word document or anything to the customer based on sales area first  activate the paramaeter SD_SWV_ACTIVE(take basis help fo r this) and to fulfill ur requirement go the selected sales of the customer (XD02 tcode) and in the sales area tab in the title bar only one select button is there if u click on that it will show attachment list select that and attach the document as per ur wish.
    Regards,
    kishore.

  • Assign output forms to billing documents

    Hi gurus
    Can anyone tell me the transaction code/menu path for assigning output forms to billing documents and order confirmations in SD.
    What are the standard output forms?

    Hi luckson
    You can create your own smartforms and assign to the output type.
    t.code to create smartforms is smartfroms
    Go to spro -> sales and distribution -> basic functions -> output determination ->  output determination for sales documents
    Go there and select the output type BA00 and on the left side you can see processing and routines select that there you  can see the feild smartforms . there you can assign your created smartforms or if standard are there . that also you can assign
    use t.code V/30
    In the same way you can assign for billing output type
    Regards
    Srinath
    Edited by: sri nath on May 17, 2008 10:23 PM

  • DOCUMENT TYPE VS SALES DOCUMENT TYPE

    Hi friends
    can u plz help me to find out difference between DOCUMENT TYPE and SALES DOCUMENT TYPE in terms of contain which they include. and their function.

    Hi,
       Sales Doc type : A sales doc type is a doc which controls how the data is to function,how it is to be displayed and the pricing of the document type.
      A sales doc is devided into
      1.  Pre sales Doc: Inquiry,Quotation
      2.  Sales orders  : cash sales,Rush orders,Order
      3.  Outline agrements: Rebates,contracts etc
      4.  Complints : debit memo,credit memos etc
      5. Special sales Docs : Third partysales,Consignment sales etc
    All the 5 mentioned above are different document types. 
      Based on the Doc type which we enter in the transaction the system will repond according to that.
      Reward if it helps..

  • Complete MRP status according to Sales order schedule line data

    Dear All,
    Please help me to get technical configuration releted to
    "complete MRP status according to Sales order schedule line data"
    or MRP w.r.t. Schedule line
    Please send fields and table and logic specification .
    Thanks & Regards,
    Ashish Gautam

    You can use following Fm for change sales order
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        salesdocument     = p_vbeln
        order_header_in   = s_order_header_in
        order_header_inx  = s_order_header_inx
        behave_when_error = 'P'
      TABLES
        return            = it_return
        order_item_in     = i_order_item_in
        order_item_inx    = i_order_item_inx
        schedule_lines    = i_sched
        schedule_linesx   = i_schedx.

  • Find cleared document according entry date of clearing document.

    Hi,
    i have poor performance in this issue. I would find cleared document according clearing document. On selection screen are cpudt and cputm clearings documents and i need to find cleared document for these document.
    First statement
    select bukrs gjahr belnr into table i_bkpf from bkpf where cpudt in so_cpudt and cputm
    Second statement
    select burks gjahr belnr into table i_itab
    for all entries in i_bkpf from bsas where bukrs = i_bkpf-bukrs
    <b>and augbl = i_bkpf-belnr and augdt = i_bkpf-budat</b>
    Third stat.
    select burks gjahr belnr appending table i_itab
    for all entries in i_bkpf from bsak where bukrs = i_bkpf-bukrs
    <b>and augbl = i_bkpf-belnr and augdt = i_bkpf-budat</b>
    all is OK but condition augbl = i_bkpf-belnr and augdt = i_bkpf-budat has very poor performance!!
    How to solve it? Do you have any solution?
    Thank you very much.

    Hi Vidlak,
    If you might have noticed, BSAK has a secondary index available (number 1) with the fields :
    LIFNR
    BUKRS
    AUGDT
    AUGBL
    GJAHR
    BELNR
    BUZEI
    in the same order. Now since you cant obviously build and query on the primary key atleast try to complete the secondary index key. I can see i_bkpf has BUKRS & GJAHR key, and in the index AUGDT comes before AUGBL hence in construct your where clause for the third statement as
    WHERE BUKRS EQ I_BKPF-BUKRS AND
                 AUGDT EQ I_BKPF-BUDAT AND
    AUGBL EQ I_BKPF-BELNR AND
    GJAHR EQ I_BKPF-GJAHR.
    this should certainly help improve performance.
    Also seeing how many FOR ALL ENTRIES clauses u are using, one thing for performance improvement is ensure the table is NOT empty before using it and sort the table with its keys.
    Hope its of some help.
    Regards,
    Aditya

  • Material documents based on Sales order

    Dear Experts,
    We are developing a report where I need to extract the list of material documents with movement type 411E and 412E based on the sales order. This data is available in MSEG but after designing the report, Its performance was  very poor hence we could not move the report to production.
    As MSEG is a cluster table it is taking to much time. I checked other tables MKPF MSSA but nothing is working out. Is there any way out to improve the performance of the report by taking the list of material documents based on sales order and movement types 411E and 412E .
    Please suggest me with suitable solution.
    I will reward the points immediately.
    With Regards
    Uday

    Hope you are not trying to join MKPF and MSEG currently:
    821722 - Performance of the join on MSEG and MKPF
    If you are below release 606 in your system, this note will have to be implemented in your system to bring redundant fields of MKPF into MSEG for performance improvement:
    1516684 - MKPF fields added to MSEG - Performance optimization
    The blog shared by Jurgen is pretty well explained. In addition have a look at these notes:
    1638997 - Performance: CKMDUVMAT selection with new fields in MSEG
    1558298 - MB5B: Redesign of selection for performance optimization
    1550000 - MB51: Redesign of selection for performance optimization

  • How to change the language of the document in Pages 5.0.1

    Does anyone have an idea about how to change the language of a document in the new version of Pages (version 5.0 or later) without having to restart the computer?

    Edit > Spelling and Grammar > Show Spelling and Grammar

Maybe you are looking for

  • Zoom following use of back button on Android

    Hi, On Android Firefox, say I an on a web page and either zoom in using double tap or pinch and then click a link on the page. Firefox displays the page. All good. If I then use the back button to return to the previous page, Firefox will not display

  • Why does the iPad mini keyboard do erroneous self-correcting keystrokes?

    My iPad Mini keyboard replaces regularly two keystrokes. It changes the lower case with upper case on the two punctuation keys (the ", and !" and " and ?" Keys).   I have to correct the inappropriate changes this does to text in emails and other apps

  • Oem cloud 12cr2 部署agent时报错

    在 3)Agent Deployment — 具体的Installation Agent .Secure Agent 和 执行root.sh 步骤 具体错误提示如下: 安装和配置                     安全代理          在主机 oemdb1 上执行命令 /m01/oem_base/agent_inst/bin/emctl secure agent 失败     错误消息:不可用 退出代码 :1     修复错误的原因并重试此操作 (或) 在远程主机 /m01/oem_

  • Success writing .wav files in GSM format with tritonus

    Hello, I have to tell the people that after some weeks fighting against .wav files and tritonus GSM converter, I have success!!!. I just record a PCM .wav file, then compress it in GSM in another .wav file(being this ten times smaller than PCM) and a

  • Verizon in Puerto Rico

    does extended coverage mean that it is charged as part of my plan with no additional fee?