REG: CST

HI All,
          i need a clarification on CST 2% OR 10%,
    IF THE BUSINESS AND CUSTOMER BELONGS TO TWO DIFFERENT TAX REGIONS, THEN CST WILL BE APPLICABLE FOR THAT CUSTOMER,
      IF THE CUSTOMER PRODUCE C FORM HE WILL LIABLE FOR 2 %, IF NOT 10%.
       MY DOUBT IS HOW WE MAKE CONFIGURATION SETTING FOR THIS, LILKE IF THE CUSTOMER HAVING C FORM IT WILL SHOW 2% IN THE ORDER OTHERWISE 10%.
THANX IN ADVANCE
REGARDS,
RAM.

DearRam,
Through maintaining different customer tax classifications you get two different taxes as I Mentioned earlier also.
But you need to maintain two master data then you need to assign each tax classification to each customer master in the sales area data -->Billing Documents tab.
For example:- Define two customer tax classification
1.A --CST 10%
2.B--CST 2% with C form.
Once you mentioned tax classification in the customer master as B--CST 2% with C form allways he shoul be avail 2% tax only.
Once you mentioned Tax classification in the customer master as A --CST 10% with C form allways he shoul be avail 10% tax only.
So if the same customer avail in the different region means you better to have different ship to parties to maintain the different taxes.
If you are having that customer only in chennai and he is applicable to C form means one customer master is enough you can assign taxclassification as B--CST 2% with C form so he always has to submit C form.
If you have same customer in Mumbai and Chennai, Mumbai customer applicable to 10% CST then assign tax classification  A CST 10% to this customer ,same customer in channai applicable to C form then you create different ship to party with region Channai then assign tax classification as  BCST 2% with C form.
I hope this will help you,
Regards,
Murali.

Similar Messages

  • Reg Assembly Process

    Hi Guru,
    i would like to know the assembly Process with CIN details.
    please give the details regarding the above.
    Thanks
    BR
    siva

    Hi Guru,
    we are using the following process.
    Direct Material
    Prcourement from the supplier who are coming under VAT taxation
    Procurement from supplier who are coming under CST taxataion
    Procurement from the supplier where C form need to be given
    Procurement from the Subcontracting Suppliers
    Indirect material:
    Service Procurement and relevant taxation
    Consignement Procurement
    Procurement from the supplier with account assignement purchase
    Capital Goods
    Capital Goods Procurement for Machineries
    Capital Procurement for Machine accessories - Grinding wheel
    Import
    Procurement from other  Plants
    Procurement of Steel from Suppliers
    Procurement of Capital Goods
    Service Procurement for Tool Calibration
    Pricing
    Domestic pricing with Tax calculation
    Option to edit the Tax condition type value in the PO
    Option to enter the tax condition value or % in PO
    Import Pricing to include the required condition of Excise and Govt requirement
    Incoming Excise Invoice
    Capture Excise Invoice During GR
    Option to Edit the value after Excise Invoice Capture
    Returnable Excise Invoice Form
    Import Duty Capture and Excise Invoice posting
    Registers
    RG23A  - Part I and Part 2 update
    RG23C  - Part I and Part 2 update
    Cenvat Regeister
    Sales Tax Regeister
    Payment of tax to central and State - Separate GR posting
    CIN Configuration Check list - PTP
    Excise Registration
    Check Excise Registration is updated for all plants
    Check Excise Reg  is updated with the Excise Range Information
    Check Excise reg is updated with the ECC NO for all the plants
    Check Excise Reg, Division and Range is maintained in Excise Reg
    Plant Settings:
    Check whether Excise Registration is assigned to plant or not
    Check the manufactruing plant is unchecked with Depot Indicator
    Check Multiple goods receipt/Multiple Credit option is set for Manufcaturing plants
    Check the Depot plant has been flagged with Depot Indicator
    Check Multiple goods receipt/Multiple Credit option is set for Depot plants
    Excise Group
    Check Excise Groups is created for manufacturing plant
    Check the outgoing Excise Invoice settings
    Check Default Challan Qty from GR is flagged in Excise group
    Check Depot setting are deflagged for manufacturing plant Excise Group
    Check in MIGO setting of Excise group all the below
    EI Create/23D deflagged for manufacturing plant
    EI Capture, Post, Duty different at GR, update RG1 at MIGO are flagged.
    Check Depot settings are flagged for Excise groups for Depot
    Check EI Create/23D is updated with flag mark for all Depot Excise Groups
    Check the assignement of Plant, Excise Registration and Excise Group
    Subcontracting
    Check the sub contracting attribute is maintained as per plant requirement
    Check the maintain movement type group is maitained with correct movement types
    Incoming Excise Invoice
    Check the assigned movement type for EI and Register Updates
    Maintain Rejection code to cancel the Excise Invoice
    Excise Regesiters
    Check SAP Script is assigned
    Number Ranges
    Incoming Excise Invoice
    Subcontracting Challan
    Thanks
    siva

  • CST-Material Cost Picking High value in MIGO

    Hello Gurus,
    My Client facing a issue in  value difference while posting GRN.
    Materials Cost value picked higher value for different GRIR in same
    purchase order.
    Scenario :
    We are Using TAXINJ Procedure - For a PO we entered Tax Code, which include ED+CST
    For Your Reference Pl find the below calculation with difference posted in MIRO for a PO
    I Have Checked OBYZ- Procedures / Condition Types, What else to be check for it.
    Base Value
    1157274.92
    ED-12%
    138872.99
    Hr.Ed-2%
    2777.46
    Secc.ED-1%
    1388.73
    ED Total
    143039.18
    Base Value + ED Total
    1300314.1
    CST Value – 2%
    26006.28
    MIGO – GRN MADE
    Actual amt to be Post in MIGO Value Inc. (Matrl Cost + CST)
      DIFF
    1185481.3
    1183281.2                                        
      2200.1
    Because of this value difference i m getting price difference in MIRO of Rs.2200.1/-
    Someone give us the solution for it.
    Thanks For your Understanding...
    Reg,
    Suresh B

    Hi Arunachalam,
    Check these points.
    1) Check whether any condition values changed in between PO and Goods receipt.
    2) Check whether any custom development or enhancement in MIGO
    3) Check whether any routine is active for the Pricing Procedures
    Regards
    Binoy

  • Defining CST Tax, Vat Tax

    Hi all,
    I am defined CST Tax, Vat Tax in SD-Log-Taxes.( Cust Tax Classification, Mat Tax Classification). Accouting point of view i want to show the entry to my client.  i have taken key combination Cust, Reg Del Plant, State, Tax Clas Cust, Tax Clas Material.   how i can proceed further  in the same time FI people integration also required. pls help me complete picture in this regard.
    from FI , SD point of view (The result is how the accounting entries should happend regarding Taxes)
    Pls help me in this regard.
    Thanking You,
    Meera.

    Dear,
    For Tax Procedure follow following path,
    SPROFinancial AccountingFinancial accounting global setting Tax on Sale and Purchagecheck Calculation Procedure
    (click)--Define procedure(Double click) and select your Tax Procedure and add these two condition as we did it in Pricing procedure also create and assign Account Key.
    Then use Tcode: FTXP -- press enter-- put IN in country field-- name Tax code in TWO Digit-- enter and fill the detail in appear
    boxgive the percentage against Condition type as desiredclick on TAX ACCOUNT ans assign the relevent G.L. Account.
    Regards
    AJIT K SINGH
    HAPPY TO HELP U

  • Erro Lançamento CT-e com CST 60 - Erro M8 534 - Monitor CT-e

    Prezados, Boa Noite!
                    Estamos tentando realizar um lançamento no sistema de um conhecimento de transporte eletrônico CT-e com CST 60  pelo módulo GRC, ao simular esse lançamento encontramos um erro que acreditamos ser um erro de produto.
    Abaixo segue TAG do XML.
    Fizemos todas às analises e chegamos à conclusão de que no momento em quem o GRC está realizando a simulação do lançamento no ECC o mesmo está passando para a função MRM_INVOICE_CREATE no parâmetro I_RBKPV-RMWWR o valor líquido do conhecimento de transporte, entendemos que nesse campo deveria ser passado o valor total do CT-e e não o valor líquido do mesmo.
    A fim de validar se o fato relatado acima é realmente o erro que esta ocorrendo, pegamos os parâmetros que o GRC estava passando para essa função e mudamos apenas o conteúdo no parâmetro I_RBKPV-RMWWR, para que o mesmo assumisse o valor liquido + impostos, ao realizar a mudança desse valor o erro parou de acontecer.
    Para validar se o erro estava somente no GRC pegamos o mesmo pedimos e lançamos de forma manual um MIRO no ECC, o lançamento no ECC ocorreu sem nenhum problema o que nos faz acreditar mais ainda que possa ser um erro no produto. Abaixo segue print detalhado do erro que estamos encontrando.
    Monitor GRC – CT-e
    Observem que na imagem acima do monitor todas as informações relativas à taxa de imposto, Montante do Imposto e Montante Básico estão com os valores idênticos no momento da simulação, no momento que o usuário vai registrar os dados da simulação o sistema dá uma mensagem de erro informando que os valores de débito e crédito não batem, observem no monitor que os valores são os mesmos.
                      Ao tentar realizar o mesmo lançamento através da transação MIRO no ECC não encontramos nenhum problema os valores são calculados corretamente sem nenhum problema.
    Abaixo segue print dos valores que estão chegando da função MRM_INVOICE_CREATE.
    Abaixo segue detalhes da configuração do IVA
    Já configuramos o IVA com CST1 e CST2 mas nao conseguimos obter sucesso no lançamento pelo GRC

    Sim Eduardo,
    Finalizado.
    Deu trabalho mas ficou muito bom.

  • Mail can't send email from 123-reg accounts

    Hi all,
    I've got an issue with Mac Mail can’t send email from 123-reg accounts.
    I know there is a lot of articles on simular matters and some I have tried out with no luck, others are just speaking a whole other language.
    Any help would be greatly recived, here's my situation below:
    Running a iMac 2.8GHz Intel Core i5 on OS X 10.8.3
    I’m using 3 accounts on Macs Mail client, one is my iCloud account that is working fine and the other two are my 123-reg accounts that I use for business purposes. I’ve been working like this for a couple of years now and about 6 months ago I upgrade my operating system from Snow Leopard to Mountain Lion.
    2 or 3 months ago I randomly got a problem where I was unable to send any emails from my 123-reg account, I could only receive emails. I checked my settings and they were all correct and unchanged so I attempted to delete them and recreate the account but with no such luck.
    I then decided to check if it was a problem at 123-regs end and attempted to log into web mail. This worked and was able to both send and receive emails so eliminated that possibility.
    I also have these accounts set up on my iPhone, so checked if there was any issues and everything was working fine. I then checked my iphone details and made sure the same was on my desktop and still no such luck.
    I’ve tried out some of the articles I’ve found on here (the ones written in plain English) still no results. I’m not very IT illiterate and just wondered if anyone else has got any ideas, whether there is something specific with 123-reg accounts and Mac Mail?
    Many thanks.

    Thanks
    I just had another hunt around looking at posts and discovered that it was because I recently changed to BT Infinity and they had a block on.
    I didn't even think to question the ISP.
    https://discussions.apple.com/message/21173608#21173608

  • [SOLVED] Problem with UTC and CST

    I probably made a mistake while installing Arch Linux and the clocks in my computer are all a mess.
    Right now the UTC time its 6+ hours, I changed it in the bios to the right hour but that give me -6 hours in the local time thats displayed in Arch Linux and gave me the right hour in Windows 7.
    timedatectl
    Local time: Fri 2013-12-20 12:33:12 CST
    Universal time: Fri 2013-12-20 18:33:12 UTC
             RTC time: Fri 2013-12-20 18:33:12
            Timezone: America/Mexico_City (CST, -0600)
         NTP enabled: yes
    NTP synchronized: yes
    RTC in local TZ: no
          DST active: no
    Last DST change: DST ended at
                      Sun 2013-10-27 01:59:59 CDT
                      Sun 2013-10-27 01:00:00 CST
    Next DST change: DST begins (the clock jumps one hour forward) at
                      Sun 2014-04-06 01:59:59 CST
                      Sun 2014-04-06 03:00:00 CDT
    PS: Already did everything in the wiki and tried with some [SOLVED] posts.
    Edit: The problem with this its that when i use Windows 7 (to play DotA... or using the iPod, since no player can edit the files in the ipod) the hour is 6+ hours, that causes problems with the configuration in the ipod since each time i connect it the clock (that its also my only clock) changes to 6+ hours. Its maybe irrelevant for someone but i would like to have the right hour in all my systems.
    Last edited by Senketsu (2013-12-20 19:16:54)

    I am with Scimmia, everything looks correct.   But, If you boot Windows, it will try to change the BIOS clock to local time unless you tell it otherwise.
    Edit for both of your edits.  Yes, fix windows
    Last edited by ewaller (2013-12-20 18:56:32)

  • Report for  LST and CST no of the customer.

    Hi
    All
    Is there any report available to know the LST and CST no of the customer.
    Table name not required.
    Thx.

    Dear Dwarkesh,
    I don't know, whether, there is any specific report or not;
    But, you may check the same in to Transaction: J1ID
    (Select "Customer excise Details" and Click View-icon). This will list out for all Customers.
    Similarly, You may check for Vendors - "Vendor excise Details"
    Best Regards,
    Amit

  • Reg: Message and BPM

    Hi
    I'm having a scenario where i use a JDBC adapter to extract data from a DB. As a result of the query say, 10 rows are returned as message to XI server. I have a transformation (BPM) set and the receiver(target system) is a file. When i open the file to see its contents i can see only the first record been transfered. The mapping part used for the transformation node is having IF condition. But all the fetched records satisfies the conditions in the mapping.
    Pls let me know the corrective step.
    reg: Prabhu

    Hi,
    1)Check the input XML i.e all 10 records are coming into XI . This you can check in SXMB_MONI
    2) Then you can test the mapping in the integration Reposiotry .. So now you can get if any mapping problem. For this , check is the occurence of target strcuture is 1..n or 0.n
    /people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
    3) If mapping is correct , then check the RWB->Message Monitoring->Message Display Tool and check the payload.
    4) If this is correct, then check the File COntent Conversion of the Receiver File Adapter.
    Hope this helps,
    Regards,
    Moorthy

  • CST and VAT  amount (non deductible) is debiting in the purchase price

    Hi
              1)     We are maintaining standard price as price index
              2)     Pricing procedure as TAXINJ
              3)     While GR the CST and VAT  amount (non deductible) is debiting in the purchase price      
                     variance, and credit in the GR/IR
              4)     Which has to debit in the raw material account
              5)     Is there is any notes for the this
              6)     or any other solution plz send your reply

    HI..
    it is not done in OBq3
    See in OBQ3..you define Pricing procedure.against pricing Procudure you will give the account Key against the condition type in the Pricing Procedure.
    For this Account Key ..you Define it as Detuctable or not in OBCN.
    so it determines whether to add to raw material account or not..
    but see in early post which is also valid even if you have define the sdame in OBCN.
    Hope so it helps
    Regards
    Anjanna

  • CST amount is debit in the purchase price variance

    Hi
    We are maintaining std in the materials master
    and price procedure as taxinj
    While doing migo, the CST amount is debit in the purchase price variance and credit in the GR/IR RM,
    We need to debit the CST amount in the in the Raw material account
    what are the settings i need to carry out Plz give suitable suggestions.
    in tax code we are not maintining any G/L account for the CST
    Edited by: K. Raghuram on May 19, 2009 12:48 PM
    Edited by: K. Raghuram on May 19, 2009 1:02 PM

    Hi Raghuram,
    I think,the only possiblity for this to happen is due to the standard Price in the Mterial Mater you are using.
    Means in the Material Master ,the Price key is a standard pricing.
    So ,when ever you do a GRN ,the PO value will go and hit the Material account upto to the Standard price maintained in the material Master.
    if the amount is more than it ,then amount difference will hit the Price variance account.
    so in your case ,the CST is inventorised one ,i believe.. so that is the reason it is behaving so.
    if there is somethig else required.provide a clear insight of the Problem.
    Regards
    Anjanna

  • CIN: Alteration of base value for CST in TAXINN

    Hi,
    In our business process there is a requirement that CST should not be calculated only on Basic Price + Excise Duties (BEDEcessSEcess) rather base value for CST should be Basic Price + Excise Duties (BEDEcessSEcess) + 2 Additional Surcharges as mentioned below:
    Basic Price     100.00
    BED (10%)     10.00
    Ecess (2%)     0.20
    SEcess (1%) 0.10
    Additional Surcharge1     4.00
    Additional Surcharge2     6.00
    Base for CST 120.30 (100100.20.14+6)
    CST (2%)     2.41 (2% of 120.30)
    Total Value     122.71
    The tax procedure being used is TAXINN
    Is there any standard routine or subtotal available so that by using this in PO Calculation Schema and TAXINN the base value of CST can be modified as desired?
    Please provide some useful ideas.
    Thanks in advance
    Edited by: Sapdear on Aug 29, 2011 8:22 AM

    Hi,
    The additional surcharges are condition types in the calculation schema of PO whereas CST is being calculated in Tax Procedure TAXINN so how "From" and "To" functionality can work. The surcharges are getting calculated in PO Pricing and CST in tax procedure TAXINN (both at different places)
    We want to use a tax code (BED10%Ecess2%SEcess1%+CST2%) to calculate Excise Duties and CST by additional surcharges taking into account.
    Can any one provide some idea to resolve this issue?
    Thanks in advance

  • Reg: How to Stop Polling of JDBC Adapter without Scheduling the adapter

    Dear Gurus,
    Here I am having one requirement. My clients wants to send data from JDBC adapter (ORcale System table) to R3 system via RFC.
    His Requirement::
    1. He is not telling the time of data flow from Oracle server so that based on that we can schedule the adapter in the Communication Channel monitoring (Availablitiy Time Planning) or Else we can Schedule by deciding the setting of the polling interval time.
    2. He is telling that When ever he waants to send the data he will place one dummy file in the File Adapter FTP location so that it will became an Indication for u to poll the jdbc adapter and to transfer the data to R3.
    3. Untill he keeps the file or gives indication he doesn;t want to communicate with Oracle server due to some security and it s a most important data base he doesn't want to disturb that Oracle Server as so many business are running  on that.....
    We Proposed::
    1. Atleast you need to tell the scheduling time or poll interval time so that we can schedule our adapter.
    but he s not accepting for this
    2. Atleast U need to give access for Data base to enter one more extra field like STATUS CODE so that we will add one number and we keep on Update in the Update table and based on that Update table statement it will poll.
    but he s not even accepting for this
    3. Finally we prposed that to create another table in the Oracle SYstem as Dulplicate Table which is similar to Standard Orginal table when ever he wants to pick the data please keep that data in this Duplicate TABle so that JDBC adapter will pick the data from thsi TABLE instead of picking the data from that standard table so that it will not effect any standard table data in the table.
    but he s not even accepting for this
    We have done some R & D:::
    1. WE approached even through BPM and via switch conditions is one scenario
       FILE RECEIVE >SWITCH CONDITION> RECEIVE AND SEND or else EXIT
    2. Using correlation in anotehr scenario means correlating File adapter and JDBC and based on one dynamica value it will goes to SEND STEP ( RECE IVE --> RECEIVE --> SEND STEPS )
    Even though we know this...concept that...we jsut tried::
    In BPM we can control the flow in XI 3.0 but we cannot Stop the Polling of JDBC adapter at backend because one the data comes from FILE adapter it will keep on HOLD untill it receives the JDBC from Oracle then based on the condition or Correlation it will goes futher SEND step means after that file adapter is picking file or not ...what ever it may be JDBC will polls at backend and brings that data to BPM"
    Hence sugest me How to Stop Polling of JDBC Adapter without Scheduling the adapter or else using STATUS CODE Update statements in JDBC Tables 
    Regards:
    Amar Srinivas Eli

    Hi! All,
    Finally I decided to do the scenario in two steps:
    1: FILE REQ --> JDBC REQ -->JDBC RES --> FILE RECV
    2: FILE RECV --> RFC
    But I am getting issue while doing first scenario
    Desgn :
    I have created 2 Synchronous interfaces :
    1) FILE 2 JDBC REQ
    In this a) out put message is FILE  Req
              b) Input msage:; FILE RES
    2} JDBC2FILE RECV
            a) Output mesage;; JDBC REQ
            b) Input Msge :: JDBC Response
    Mappings:
    1) File REQ-->JDBC REQ
    2) JDBC RES-->FILE RES
    Interface mappings:
    1: FILE 2 JDBC REQ--> JDBC 2 FLE RECV
    CONFIGURATION ::
    1: One Seder File CC
    2: Two reciever CC's one is for JDBC RECEIVER and other s FILE RECEIVER
    3; One Sender Agreement
    4: 2 Recver agreements
    5: One Interface Determination and
    6: One RECCV Determination
    My Question;;
    1. First let confirm whether my development steps are right or not ?
    2: Another thing s I am not sure reg Configuration Steps means
    whetehr one interface determination and one Receiver Determinations are required or not as these are synchronous Interfaces
    3: main Issue is::::
    If my scenario s FILE2RFC2FILE then I will get RFC response automatically but here issue is this is JDBC
    My reqquirement is By sending one Field from fILE to JDBC REQ it needs to send entire TAbLE records as a Response to file as XML
    without having Sender JDBC how can I send the JDBC Res to FILE and If that is the case then again JDBC adapter is polling which is contradict to the client requuirement which i explained above.
    pleas suggest me the Detailed steps mainly Colloboration agreements and logical routings and
    also explain in detail if i can  go for BPM
    Also give cleear blogs but before giving make sure that it contains detailed screen shots because aIready gone thorugh
    Scenario File-JDBC-RFC
    File<-->JDBC Sync coomunication.
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/file-rfc-file(Without+BPM)
    /people/luis.melgar/blog/2008/05/13/synchronous-soap-to-jdbc--end-to-end-walkthrough
    Regards::
    Amar Srinivas Eli

  • Excise Reg at Depot

    Hi all,
    We have Excise REg no for Plant. But plant does not have Excise reg no.
    Material is shipped to Depot with excise invoice. What is the procedure at depot for GR.
    Do i need to capture the excise invoice?. From Depot, there is no excise invoice generated for customers.
    thanks.

    Hi,
    Refer following link;
    [J95 - Sales at Depot|http://help.sap.com/bp_bblibrary/500/HTML/J95_SaleDepot_EN_IN.htm]

  • How to set reg.cgi for VideoPhoneLabs

    i start with stratus .i try set it to work with my dedicated apache server and sql but have no clue how to do it or where to put this file on my server.
    i realy have probleme with reg.cgi
    for now i did www/cgi-bin/reg.cgi and in the xml i set my websiteurl = "http://88..../cgi-bin/"
    also how to complete reg.cgi for have it to talk with my db ?
    here the reg.cgi file.
    help please ...
    #! /usr/bin/python --
    reg.cgi by Michael Thornburgh.
    This file is in the public domain.
    IMPORTANT: This script is for illustrative purposes only. It does
    not have user authentication or other access control measures that
    a real production service would have.
    This script should be placed in the cgi-bin location according to
    your web server installation. The database is an SQLite3 database.
    Edit the location of the database in variable "dbFile".
    Create it with the following schema:
    .schema
    CREATE TABLE registrations (
        m_username VARCHAR COLLATE NOCASE,
        m_identity VARCHAR,
        m_updatetime DATETIME,
        PRIMARY KEY (m_username)
    CREATE INDEX registrations_updatetime ON registrations (m_updatetime ASC);
    # CHANGE THIS
    dbFile = '.../registrations.db'
    import cgi
    import sqlite3
    import xml.sax.saxutils
    query = cgi.parse()
    db = sqlite3.connect(dbFile)
    user = query.get('username', [None])[0]
    identity = query.get('identity', [None])[0]
    friends = query.get('friends', [])
    print 'Content-type: text/plain\n\n<?xml version="1.0" encoding="utf-8"?>\n<result>'
    if user:
        try:
            c = db.cursor()
            c.execute("insert or replace into registrations values (?, ?, datetime('now'))", (user, identity))
            print '\t<update>true</update>'
        except:
            print '\t<update>false</update>'
    for f in friends:
        print "\t<friend>\n\t\t<user>%s</user>" % (xml.sax.saxutils.escape(f), )
        c = db.cursor()
        c.execute("select m_username, m_identity from registrations where m_username = ? and m_updatetime > datetime('now', '-1 hour')", (f, ))
        for result in c.fetchall():
            eachIdent = result[1]
            if not eachIdent:
                eachIdent = ""
            print "\t\t<identity>%s</identity>" % (xml.sax.saxutils.escape(eachIdent), )
            if f != result[0]:
                print "\t\t<registered>%s</registered>" % (xml.sax.saxutils.escape(result[0]), )
        print "\t</friend>"
    db.commit()
    print "</result>"

    Persistent binding is effectively provided by STMS (MPxIO) - is there anything in particular you're wanting to do that STMS doesn't provide?

Maybe you are looking for