While automatic PO creation from GR conditions to be fetched from condition

Hi SAP Gurus, i have a requirement where in I want PO to be automatically created while doing GR.All other settings I have done. Now my requirement is tat say freight conditon FRC1 should be picked up from condition record.I already have condition record maintained.please let me know if this is possible or is it like that for automatic PO creation from GR info record is mandatory.Please let me know.Thanks

Hi,
Condition record will not help for the automatic PO creation from GR. Use Info record and maintain your conditions like discount, freight,packng and forwarding etc.....

Similar Messages

  • Automatic Remittances Creation Program (SRS) fails with ARZCAR: Error from main.

    Gurus:
    We have this request that fails - but only at 4am (other scheduled runs it completes fine)
    The error is
    ARZCAR: Error from main.
    Any ideas much apperciated!!
    11.2.0.3
    11.5.10.2
    RHEL 5

    +---------------------------------------------------------------------------+
    Receivables: Version : 11.5.0
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    ARZCAR_REMIT_SRS module: Automatic Remittances Creation Program (SRS)
    +---------------------------------------------------------------------------+
    Current system time is 11-NOV-2013 04:00:24
    +---------------------------------------------------------------------------+
      BATCH Date : 2013/11/10 00:00:00
    Convert date parm
    prepay_flag: <N>
    Exception Code <1>
    Batch ID: <>
    main: Error from Batch Id Generation.
    +---------------------------------------------------------------------------+
    Start of log messages from FND_FILE
    +---------------------------------------------------------------------------+
    04:00:24 :Auto Remittance Batch Generation
    +---------------------------------------------------------------------------+
    End of log messages from FND_FILE
    +---------------------------------------------------------------------------+
    Successfully resubmitted concurrent program ARZCAR_REMIT_SRS with request ID 19366567 to start at 12-NOV-2013 04:00:00 (ROUTINE=AFPSRS)
    +---------------------------------------------------------------------------+
    Executing request completion options...
    Finished executing request completion options.
    ARZCAR: Error from main.
    +---------------------------------------------------------------------------+
    Concurrent request completed
    Current system time is 11-NOV-2013 04:00:24
    +---------------------------------------------------------------------------+

  • Automatic PO creation from SC

    Hi Experts,
    I am using SRM 7.0 with extended classic scenario and I have issue in the automatic po creation. For some Shopping Carts the PO is not automatically created. The SC is having Source of Supply Assigned and all the approves have completely approved the SC.  The latest status is  I1111          Item in Transfer Process.
    I checked in RZ20, ST22 and could not find any error or dumps.
    For the SC item under BBP_PDBEI the BE_OBJECT_TYPE is BUS2201 and BE_OBJECT_ID 1, once I trigger the PO creation manually the PO object id is reflected here.
    For such SC I am running the report BBP_ALERT_SB_NOTTRANSFERED manually which puts the SC in I1112 Error in Transmission Status and later I can trigger the SC creation from the alert monitor.
    For POs created in this manner the PO is created in Held Status without any line items, is this normal?
    I have two questions which I want to understand, how is the automatic po creation from SC setup, is there any customizing involved for the po creation from SC to happen automatically?
    What else should I check to find the reason why the the SC was stuck in I1111 status and PO was not created?

    You need to configure the Purchasing group and this will take care of automatic transfer of Doc to sourcing cockpit. Make sure you also maintain the customization for sourcing always carried out for Prod categories.
    Regards
    Saurabh

  • Automatic PO creation from Imported Approved Requisition

    Hi,
    Is there any setup to allow automatic PO creation from Imported Approved Requisition.
    1. Run Requisition Import to import approved Requisition with no workflow fired.
    2. Can we kick off automatic PO creation workflow without kicking off Requisition approval workflow?
    Any suggestion will be helpful.

    Hi,
    pl.review the MOS doc.
    How to Create and Approve a Standard PO Automatically From an Approved Requisition Sourced to Standard Quotations [ID 308470.1]
    HTH
    Sanjay

  • Automatic po creation while doing GR?

    Dear Gurus,
    I have completed all the relevant settings for automatic po creation while doing GR.But in MIGO, in vendor tab(header), i m not able to see the vendor field.How ill i proceed so that i can able to complete GR and get the PO.
    I am choosing "A01 Goods Receipt" and "R01 Purch Order" and "Mvt type : 101"

    Hi,
    Pl. check the following once again:
    1) In Vendor master record -- purchasing view -- check the automatic PO option
    2) In material master record -- Purchasing view -- check the automatic PO option , maintain a Purchaing Group
    3) Now goto IMG --> Materials Management --> Inventory Management and Physical Inventory --> Goods Receipt --> Create Purchase Order Automatically --> Check the automatic PO option against 101 MVT
    4) Goto MIGO --> Settings --> Default values --> In the NON ORDERED ITEMS AT GOODS RECEIPT FOR PURCHASE ORDER tab , in material field give MVT 101 --> click on adopt
    5)You have to maintain a Standard Purchasing Org.
    Goto IMG -->Enterprise Structure >Assignment>Materials Management->Assign standard purchasing organization to plant
    6)Create a PIR for that standard P.ord , Pgroup maintained in MMR ( make sure that you have only created one PIR for that material , Vendor , Plant , Porg , Pgroup combination)
    7) Now create the GR following the exact steps what you do generally when you create a GR without PO
    At the time of GR, maintain Vendor code in Partner tab
    Regards,
    Vikas
    Edited by: Vikas Mayekar on Aug 13, 2009 10:27 AM

  • BAPI for automatic Pr creation witth multiple files from excel sheet

    I have written a programm  for automatic PR creation  with the help of bapi , where its picks data from excel sheet and makes PR .It is picking excel files from one folder(Files) for PR creation and moving to another folder(Files sucess).
    now the problem is if Folder (Files) contains one excel sheet ,PR is created fine , but if the Folder(Files) have multiple excel sheet ,its is creating 1st PR right, but next PR's contains all the line item of 1st PR , 2nd PR and so on .can anyone suggest me where is the problem in codes.
    types : begin of x_file ,
            key1(10),
            pur_grp(4),
            maktx(40),
            plant(4) ,
            req(10),
            s_qty(13),
            wbs(24),
            gl(10),
            trackno(10),
            supl(4),
            deladd(255).
    types : end of x_file .
      data : str5 type char10.
      data : mm type char2.
      data : yyyy type char4.
      data : dd type char2.
      data : str9 type char10.
      data : str6 type char10.
      data : month type char2.
      data : year type char4.
      year = sy-datum+0(4).
      month = sy-datum+4(2).
      dd = sy-datum+6(2).
      yyyy = sy-datum+0(4).
      mm = sy-datum+4(2).
      dd = sy-datum+6(2).
      clear str6 .
      clear str5.
      concatenate  dd'.' month '.' year into str5 .
      concatenate  yyyy mm dd into str6 .
    DATA : file type rlgrap-filename .
    data : it_file type table of x_file .
    data : wa_file type x_file .
    data : it_header type table of x_file .
    data : wa_header type x_file .
    *&  Internal Table For Define Row and Coloum Postion
    data: col_start type i value 1 ,
          row_start type i value 2,
          col_end type i value 256 ,
          row_end type i value 65000 .
    *&  Internal Table For Retrieve  Data From Excel
    *data: excel_bdcdata like kcde_cells occurs 0 with header line.
    *data: excel_bdcdata1 like kcde_cells occurs 0 with header line.
    data: excel_bdcdata like ALSMEX_TABLINE occurs 0 with header line.
    data: excel_bdcdata1 like ALSMEX_TABLINE occurs 0 with header line.
    data: it_index type i.
    DATA : IT_INDEX1 TYPE I.
    *&  Define Field Symbol
    field-symbols: <fs> .
    data :   bdcdata like bdcdata    occurs 0 with header line.
    data :   messtab like bdcmsgcoll occurs 0 with header line.
    data : req_items type table of bapiebanc .
    data : wa_req_items type bapiebanc .
    data : req_acc_asg type table of bapiebkn.
    data : wa_req_acc_asg type bapiebkn.
    DATA : RETURN LIKE BAPIRETURN OCCURS 0 WITH HEADER LINE .
    *data : return type table of     bapireturn.
    *data : wa_return type bapireturn .
    data : number type ebeln .
    *****************************MOVE FILES******************************
    data : xsource type string .
    data : xdestin type string .
    data : destin1 type string .
    data : destin2 type string .
    DATA : DEST1 TYPE STRING.
    DATA : DEST11 TYPE STRING.
    DATA : DEST2 TYPE STRING.
    DATA : DEST22 TYPE STRING.
    data : sou_dir_name like SALFILE-LONGNAME.
    data : tar_dir_name like SALFILE-LONGNAME.
    data : tar_dir_name1 like SALFILE-LONGNAME.
    data : sou_filename like EDI_PATH-PTHNAM .
    data : tar_filename like EDI_PATH-PTHNAM .
    data : filename1  type string .
    data : tar_filename1 like EDI_PATH-PTHNAM .
    data : file_itab like SALFLDIR occurs 0 with header line.
    data : wa_file_itab like SALFLDIR.
    data : file_count type i .
    data : dir_count type i.
    data : dir_table like sdokpath occurs 0 with header line.
    data : file_table like SDOKPATH occurs 0 with header line.
    data : wa_file_table like sdokpath.
    data : strr type string ,
           str1 type string ,
           str2 type string ,
           str3 type string .
    DATA : PA_VAL TYPE CHAR1.
    sou_dir_name = 'D:\barcodes\files\'.
    tar_dir_name = 'D:\barcodes\files-success\'.
        "success folder.
    CALL FUNCTION 'TMP_GUI_DIRECTORY_LIST_FILES'
      EXPORTING
        DIRECTORY  = sou_dir_name
        FILTER     = '.'
      IMPORTING
        FILE_COUNT = file_count
        DIR_COUNT  = dir_count
      TABLES
        FILE_TABLE = file_table
        DIR_TABLE  = dir_table
      EXCEPTIONS
        CNTL_ERROR = 1
        OTHERS     = 2.
    IF SY-SUBRC <> 0.
    ENDIF.
    loop at file_table into wa_file_table.
    clear  :  strr , str1 , str2 , str3 .
      strr = wa_file_table-PATHNAME .
      concatenate sou_dir_name strr into str1 .
      concatenate tar_dir_name strr into str2 . " success
      concatenate tar_dir_name1 strr into str3 .         " failed
    FILE = STR1 .
    *start-of-selection.
    *&  Function For Retrieve Data From Excel
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
      EXPORTING
        filename                      = FILE
        i_begin_col                   = col_start
        i_begin_row                   = row_start
        i_end_col                     = col_end
        i_end_row                     = row_end
      tables
        intern                        = excel_bdcdata
    EXCEPTIONS
       INCONSISTENT_PARAMETERS       = 1
       UPLOAD_OLE                    = 2
       OTHERS                        = 3.
      IF sy-subrc NE 0.
    WRITE : / 'File Error'.
    EXIT.
    ENDIF.
      loop at excel_bdcdata.
        translate excel_bdcdata to upper case .
        move excel_bdcdata-col to it_index.
        assign component it_index of  structure  wa_file to <fs> .
        move excel_bdcdata-value to <fs>.
        at end of row.
          append wa_file to it_file .
            clear wa_file.
        endat.
      endloop.
    sort it_file by key1. "pur_grp maktx plant  .
    it_header[] = it_file[].
    delete adjacent duplicates from it_header comparing key1 pur_grp maktx
    plant .
    data : h_item(5) type n .
    data : h_pack(10) type n .
    data : line_no(5) type n .
    data : ln_no(5) type n .
    loop at it_header into wa_header .
    ln_no = 1.
    h_item = h_item + 10.
    h_pack = h_pack + 1.
    wa_req_items-preq_item = h_item .
    wa_req_items-doc_type = 'BOM'.
    wa_req_items-pur_group = wa_header-pur_grp .
    wa_req_items-MATERIAL = wa_header-maktx .
    wa_req_items-plant = wa_header-plant .
    wa_req_items-pckg_no =  h_pack .
    wa_req_items-deliv_date = str6 .
    wa_req_items-item_cat = '0'.
    wa_req_items-acctasscat = 'P'.
    *wa_req_items-distrib = '2' .
    **wa_req_items-gr_ind = 'X'.
    wa_req_items-ir_ind = '2'.
    wa_req_items-purch_org = 'TISL' .
    wa_req_items-QUANTITY =  wa_header-s_qty.
    wa_req_items-PREQ_NAME =  wa_header-req.
    wa_req_items-SUPPL_PLNT = wa_header-supl.
    wa_req_items-trackingno = wa_header-trackno.
    append wa_req_items to req_items .
    clear wa_req_items.
    wa_req_acc_asg-preq_item = h_item .
    wa_req_acc_asg-g_l_acct = wa_file-gl .
    WA_req_acc_asg-wbs_elem  = wa_header-wbs .
    append wa_req_acc_asg to req_acc_asg .
    clear wa_req_acc_asg.
    h_pack = h_pack + 1  .
    endloop.
    clear ln_no .
    ***BREAK-POINT.
    *& BAPI FUNCTION
    call function 'BAPI_REQUISITION_CREATE'
    importing
       number                               = number
      tables
        requisition_items                   = req_items
       requisition_account_assignment       = req_acc_asg
       return                               = return .

    Can someone please give me sol........

  • System Condition is not picked from TL while generating calls from Plan

    Hi,
    I've marked System condition field at work order header as required.
    However, the system doesn't pick up that field from Task List when generating call from maint plan.. that would still be not populated therefore preventing e.g. from bulk release..
    Do you know why is that? looks like a system bug or so..

    Hi Paul,
    I have to revive that topic..
    defining system condition as decribed before seems to be working only for work order being called from maintenance plan
    on the other hand, for notification generated from plan and then transformed to work orders defining system condition at task list details at item level  does not work..
    also ,defining system condition at TL header doesn't help (like in order example)..
    at the same time, defining system condition at operation level are getting transferred to order with no problem..
    do you have an idea?
    Thanks in advance

  • Error in BDOC while uploading the pricing condition record to ECC from CRM

    Hi all,
    I have created a condition record for ECC pricing condition type (I have maintained all settings required for maintaining ECC condition type in CRM 7.0) in CRM 7.0. But theis condition record is not uploaded to ECC. I have checked BDOC, it is showing with error status for BDOC type "CND_M_SUP". The errors are as below.
    1. sBDoc CNBCCPSAP005 does not contain structure CDBD_CONDREF
    Message no. CND_MAST064
    2. sBDoc CNBCCPSAP005 does not contain structure CDBD_CONDREF
    Message no. CND_MAST064
    3. Service that caused the error: CND_MAST_INT_DEEP_MB_TO_SBDOC
    Message no. SMO8047Diagnosis
    A service caused/ reported an error.
    Can some one help me in fixing this issue  please.
    Thanks in advance,
    JM
    Edited by: JM on Sep 7, 2010 4:46 PM

    Hi,
    sBDOCs are not used in ECC to CRM or CRM to ECC data replication scenario. You can either ignore the error or disable mobile bridge.
    Regards
    Prasenjit

  • SRM Classic - Automatic PO creation in R/3 only for PReqs based on catalogs

    Dear Experts,
    in SRM 7.0 Classic Scenario, i am facing the following question w.r.t. automatic PO creation on the R/3 side:
    Is it possible to have automatic PO creation in R/3 only for those purchase requisition items, that are based on shopping cart items from a third party punch out catalog?
    The idea is, that the requisitioner on the SRM EBP side shops in a catalog. Once the the SC is approved and the purchase requisition is created in the R/3 system, automatically a PO should be created based on that PReq. This would save the time for the buyer, who do not need to pay attention to this document, because the purchase from the catalog guarantees the buyer, that the already pre-agreed conditions are getting applied.
    But PReqs that are based on Free Text shopping cart EBP items must not be taken into account for the automatic PO creation.
    Is there a way to distinguish between the catalo-based and the non-catalog based PReq positions?
    Thank you.

    Hello Ashutosh,
    thank you very much for that idea!
    I would have the following question w.r.t. to such configuration:
    If i configure that the PO creation for complete SC should happen for a certain purchasing group, would it be somehow possible to arrange that when a Catalog item is put into the shopping cart, that only that certain purchasing group gets defaultet? (the idea behind this is, to leave the free text shopping carts to already known purchasing groups and to keep the purchase requisition as the backend object for this configuration. And additionally to create new purchasing groups, that should be linked to the catalog purchases and to POs as the backend objects).
    Thanks again for the help!

  • Automatic po creation third party order

    Hello Gurus,
    In case of automatic po creation from third party order we have attach purchase organization and vendor to sales organization. This restrict only one vendor against sales organization.
    Is any BADI available which we can use which to change vedor dynamically ?
    Best Regards,
    Vasant

    Dear Vasant,
    For automatic PO at the time of GR following are the prerequisites:
    1) In Customizing
    a) Auto PO generation must be activated in Mov. Type 101 & 161
    b) the plant for which GR is entered must be assigned to standard Pur. Org.
    c) Default Document type for PO must be specified in GR ( MB 01)
    2) Application - Front end side
    a) material must be valuated material
    b) Purchasing Info record must exist for vendor , material & standard Pur Org.
    c) Conditions in Info Records must be valid.
    d) Applicable for stock items & not consumable items
    e) you cannot enter any movement in GR block stock
    f) Material Master & vendor master records must.
    If you ensure all above settings then it is possible to have auto PO during GR.
    Please try,
    Vivek

  • Automatic PO creation - only for PRs based on catalog SRM/EBP items

    Dear Experts,
    i am facing the following question w.r.t. automatic PO creation:
    Is it possible to have automatic PO creation in R/3 only for those purchase requisition items, that are based on shopping cart/EBP/SRM items that are from a third party punch out catalog?
    The idea is, that the requisitioner on the SRM EBP side shops in a catalog. Once the the SC is approved and the purchase requisition is created in the R/3 system, automatically a PO should be created based on that PReq. This would save the time for the buyer, who do not need to pay attention to this document, because the purchase from the catalog guarantees the buyer, that the already pre-agreed conditions are getting applied.
    But PReqs that are based on Free Text shopping cart EBP items must not be taken into account for the automatic PO creation.
    Is there a way to distinguish between the catalog-based and the non-catalog based PReq positions?
    Thank you.

    Auto PO transaction ME59N comes with huge selection crieteria. If you can distinguish between catelog vs non catalog requisition then it very easy to set up variant to filter non catalog based requistion. you can also think about ehnacement of polulating text fields like Requisitioner or Requirement tracking number  with unque idetifier  in case of non catalog based PR then you can set variant to filter out those requistions..

  • Automatic TO creation

    Hi i need a help for following question,
    In warehouse movement type customization we can set a indicatior for automatic TO creation(background processing), but where to define this indicator and interval for this background processing like after every day or after 'xyz" hrs. Again how to see the report "RLAUTA10" (The transfer order for  transfer requirement is created by report RLAUTA10, which is scheduled as a regular job)
    Thanks in advance,
    Kamlakar G

    Hi Kamlakar,
    The program RLAUTA10 creates the TOs in the background. This is a program and you can execute through SE38. This can also be scheduled as background job with different frequencies.
    Now, You want to have different TO generation frequnecies for different movement types. This can be controlled using the 'Configure the automatic TO' indicator at followign location
    LE -> WM -> ACtivities -> Transfer -> Setup auto TO creation
    in the option 'auto TO creation' control data, create the indicator for your warehouse
    assign the indicator to movement type in 'assgin control' option.
    go to movement type and assign the indicator to movement type in 'background processing' Auto TO field.
    Now you go to SE38, execute the program 'RLAUTA10', enter warehouse and the indicator, save the variant.
    this program and variant can be used to setup the background job in SM36. while scheduling the job, you can specify the start conditions, frequency etc.
    Bottom line is, you control the background job (RLAUTA10) frequency while defining the job in SM36. you can have different variants for the same program and schedule to run at different intervals. hope this helps.

  • Set up purchase requistions "Closed" automatically after creation of PO

    We have following requirement
    Purchase requistions should be "Closed" automatically after creation of Purchase order. Purchase orders are created manually.
    Is there any settings or config to achieve this?
    Thanks in advance

    Hello
    The closed indicator (EBAN-EBAKZ) could only be set manually within the transaction ME52N or when converting the purchase requisition into a PO. via transaction ME21 or ME21N.                                     
    In the case you use transaction ME21 or ME21N to create the PO with reference to purchase requisition the 'closed' flag has to be set manually. In ME21 before you adopt the item, in ME21N the indicator to close the PReq in ME21N is in the delivery schedule tab of the item details at the far right end of the window.                            
    In the change requisition transaction ME52N, set the close indicator.   
    In ME57, while creating a PO with reference to a requisition, set the close indicator on the item selection screen (SAPMM06E, 0125). 
    You are able to create multiple PO's from the same requisition;  however, once the total quantity of the PReq has been assigned to PO's, your quantity of the PReq will be 0.                                  
    In other words, when you go to ME21N or ME21 and you create with reference to a previously fully assigned requisition, you will be prompted to make an entry in the quantity field, as there is  nothing left on the requisition to pull from.  This should be an alert to the user that there are no selectable quantities available for the item.  This prevents double ordering.                                                                               
    If you want to prevent the requisition to be used again, you should set the closed indicator for the item in the requisition.  The closed indicator is never set automatically.  When creating a purchase order in reference to this requisition, you should select the 'open only' flag.  If the closed indicator has been set for the requisition, you will receive a message that no data satisfying selection criteria exist
    Thanks

  • Restriction of Manual Pricing while Automatic Pricing is picking in COC

    Dear All,
    I want to restrict the Manual Pricing in Sales Order ,While the automatic pricing is coming from Condition Records.Although the Automatic  pricing is getting pickied up For example ZBP1 the user intentionally enters the ZBP2 condition in sales order .Please guide me step wise in configs of Pricing how can i restrict the user from entering the ZBP2 price if already ZBP1 is coming in sales order as soon as you enter the material code.
    thanks in advance
    Mansur Khan.

    Hello Mansur
    1) Did you try playing with the requirement 2  against the condition type in the pricing procedure. See what happens if you have the req against ZBP1 and not for ZBP2.
    2) If it did not work, then You can use Pricing Exclusion:
    Menu Path: SPRO/IMG/ Sales and Distribution/Basic Functions/Pricing/Condition Exclusion/Condition Exclusion For Groups Of Conditions
    Define 2 Condition Exclusion Groups- one for ZBP1 and other for ZBP2. Assign ZBP1 and ZBP2 to the respective group. Now 'Maintain condition exclusion for pricing procedures'  for the pricing procedure of interest using D(Exclusive) as the Condition exclusion procedure between the procedures.
    3) You can also use requirement to set exclusion indicator for ZBP2 if ZBP1 exists.  Copy Requirement 2 and modify it as needed.
    Hope this helps.
    p.s: Are you interested in cricket and know your namesake, MAK Pataudi, former captain of Indian Cricket team?

  • Automatic PO creation of free text PR

    Hi!
    We have all our PRs in free text since we are not yet using material master. One of our purchase organization will only order from one vendor and they will enter that vendor and price in the PR. Is it possible to create a PO automatically from that PR without a material or source list?
    Sincerely
    Anders

    Hi
    Thank you very much. Is it possible to restrict the automatic creation to a certain purchase organization?
    If I understand you right:
    1) Create PR with item category D Service
    2) Activate automatic PO creation in ML91
    That will create POs for all PRs created as a service?
    Sincerely
    Anders

Maybe you are looking for

  • FCP 6 - getting Sequence to conform to clips

    FCP 6.0.6 imported a folder full of images into a brand new sequence. getting red in TL manually conformed Sequence to "clips" (still images with dur of 2 secs) Ive read that drag and drop (a clip to the sequence icon) in the browser or the TL should

  • Calling RFC from VB

    Hi, I'm trying to call an RFC enabled function module from excel.  My code in VB is:     Set theFunc = sapConn.Add("ZGETREVENUE")     theFunc.Exports("VBELN") = strSalesOrder     ResultsOk = theFunc.imports("OK_CODE")     Set objSalesOrder = theFunc.

  • Aspect ratio changing on export

    Hi all. I'm working at a company producing content for a rolling news channel. We've just started editing using Premiere Pro CC and exporting via Dalet Xtend. Much of the archive footage is 4:3 and has to be conformed and scaled up; however, after ex

  • How to create dynamic table using POJO based DataControl

    Hi, I'm using JDeveloper 11.1.1.5.0. I'm not using ADF BC. I've a requirement to display the Dynamic table in my search page. In our product we are using POJO based Data controls. I created a task-flow and page fragment. I tried to create the dynamic

  • Character encoding for OutputStreams?

    Hi, I'm working on a web application that outputs html data in two ways: to a web browser directly through a ServletOutputSream and to files of cached web pages to a FileOutputSream. My problem is that only the ServletOutputStream manages to handle n