<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: urgent!!!! conversions....... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-conversions/m-p/1978644#M400670</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Sample program to upload T558B table: Similarly you may do for others:&lt;/P&gt;&lt;P&gt;REPORT ZP558B MESSAGE-ID ZP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;changed by Hemang to use SSN instead of PERNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES :T558B .    " payroll periods for each personnal no&lt;/P&gt;&lt;P&gt;TABLES :PA0002.    " HR master rec it 00002 - 2 find pernr based on ssn&lt;/P&gt;&lt;P&gt;PARAMETERS : FT558B LIKE RLGRAP-FILENAME DEFAULT'C:\558b.TXT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITABTT5B OCCURS 0,&lt;/P&gt;&lt;P&gt;   PERNR1(9),    "SSN&lt;/P&gt;&lt;P&gt;   PAYDT1(10) , FPBEG1(10), FPEND1(10).&lt;/P&gt;&lt;P&gt;   INCLUDE STRUCTURE T558B.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :END OF ITABTT5B.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DELIMITER TYPE X VALUE'09', ERR(50).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM UPLOAD_T558B USING FT558B ERR.&lt;/P&gt;&lt;P&gt;PERFORM APPEND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM UPLOAD_T558B                                             *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  FT558B                                                        *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  ERR                                                           *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM UPLOAD_T558B USING FT558B ERR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;  FILE1(8192),&lt;/P&gt;&lt;P&gt;   END OF ITAB.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WS_UPLOAD'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            FILENAME      = FT558B&lt;/P&gt;&lt;P&gt;            FILETYPE      = 'ASC'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            DATA_TAB      = ITAB&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            UNKNOWN_ERROR = 7&lt;/P&gt;&lt;P&gt;            OTHERS        = 8.&lt;/P&gt;&lt;P&gt;  PERFORM CHECK_ERROR USING SY-SUBRC ERR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : T." Used to store junk (tab) char if any ...&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SPLIT ITAB-FILE1 AT DELIMITER INTO&lt;/P&gt;&lt;P&gt;ITABTT5B-PERNR1 ITABTT5B-SEQNR ITABTT5B-PAYTY ITABTT5B-PAYID&lt;/P&gt;&lt;P&gt;ITABTT5B-PAYDT1 ITABTT5B-PERMO ITABTT5B-PABRJ ITABTT5B-PABRP&lt;/P&gt;&lt;P&gt;ITABTT5B-FPBEG1 ITABTT5B-FPEND1 T.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE ITABTT5B-PAYDT1+6(4)&lt;/P&gt;&lt;P&gt;            ITABTT5B-PAYDT1+0(2)&lt;/P&gt;&lt;P&gt;            ITABTT5B-PAYDT1+3(2) INTO ITABTT5B-PAYDT.&lt;/P&gt;&lt;P&gt;CONCATENATE ITABTT5B-FPBEG1+6(4)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPBEG1+0(2)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPBEG1+3(2) INTO ITABTT5B-FPBEG.&lt;/P&gt;&lt;P&gt;CONCATENATE ITABTT5B-FPEND1+6(4)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPEND1+0(2)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPEND1+3(2) INTO ITABTT5B-FPEND.&lt;/P&gt;&lt;P&gt;IF ITABTT5B-PERNR1 NE SPACE.&lt;/P&gt;&lt;P&gt;    APPEND ITABTT5B.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM APPEND                                                   *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM APPEND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ITABTT5B.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM PA0002 WHERE PERID =  ITABTT5B-PERNR1.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;      WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'No employee with SSN:',  ITABTT5B-PERNR.&lt;/P&gt;&lt;P&gt;   ELSE.&lt;/P&gt;&lt;P&gt;    T558B-PERNR =  PA0002-PERNR . "  itabtt5b-pernr.&lt;/P&gt;&lt;P&gt;    T558B-SEQNR =  ITABTT5B-SEQNR .&lt;/P&gt;&lt;P&gt;    T558B-PAYTY =  ITABTT5B-PAYTY .&lt;/P&gt;&lt;P&gt;    T558B-PAYID =  ITABTT5B-PAYID.&lt;/P&gt;&lt;P&gt;    T558B-PAYDT =  ITABTT5B-PAYDT .&lt;/P&gt;&lt;P&gt;    T558B-PERMO =  ITABTT5B-PERMO .&lt;/P&gt;&lt;P&gt;    T558B-PABRJ =  ITABTT5B-PABRJ .&lt;/P&gt;&lt;P&gt;    T558B-PABRP =  ITABTT5B-PABRP .&lt;/P&gt;&lt;P&gt;    T558B-FPBEG =  ITABTT5B-FPBEG .&lt;/P&gt;&lt;P&gt;    T558B-FPEND =  ITABTT5B-FPEND .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF T558B-PERNR NE '0'.&lt;/P&gt;&lt;P&gt;    INSERT  T558B.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;      WRITE:/ 'unable to insert into table t558b'.&lt;/P&gt;&lt;P&gt;      WRITE T558B-PERNR.&lt;/P&gt;&lt;P&gt;      CONTINUE.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.   "select on pa0002 for ssn&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM CHECK_ERROR                                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  ERR_CD                                                        *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  STAGE                                                         *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM CHECK_ERROR USING ERR_CD STAGE.&lt;/P&gt;&lt;P&gt;  CASE ERR_CD.&lt;/P&gt;&lt;P&gt;    WHEN 0.&lt;/P&gt;&lt;P&gt;    WHEN OTHERS.&lt;/P&gt;&lt;P&gt;      WRITE:/ 'Error in the process ', STAGE, '. Error -', ERR_CD.&lt;/P&gt;&lt;P&gt;      STOP.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Subramanian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 09 Feb 2007 22:41:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-09T22:41:39Z</dc:date>
    <item>
      <title>urgent!!!! conversions.......</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-conversions/m-p/1978643#M400669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey can anyone help me in Payroll Conversions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All i know about this is loading T tables from legacy data.&lt;/P&gt;&lt;P&gt;T558B&lt;/P&gt;&lt;P&gt;T558C&lt;/P&gt;&lt;P&gt;T5u8C....please help me on this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thankx in advance..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Feb 2007 22:27:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-conversions/m-p/1978643#M400669</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-09T22:27:14Z</dc:date>
    </item>
    <item>
      <title>Re: urgent!!!! conversions.......</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-conversions/m-p/1978644#M400670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Sample program to upload T558B table: Similarly you may do for others:&lt;/P&gt;&lt;P&gt;REPORT ZP558B MESSAGE-ID ZP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;changed by Hemang to use SSN instead of PERNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES :T558B .    " payroll periods for each personnal no&lt;/P&gt;&lt;P&gt;TABLES :PA0002.    " HR master rec it 00002 - 2 find pernr based on ssn&lt;/P&gt;&lt;P&gt;PARAMETERS : FT558B LIKE RLGRAP-FILENAME DEFAULT'C:\558b.TXT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITABTT5B OCCURS 0,&lt;/P&gt;&lt;P&gt;   PERNR1(9),    "SSN&lt;/P&gt;&lt;P&gt;   PAYDT1(10) , FPBEG1(10), FPEND1(10).&lt;/P&gt;&lt;P&gt;   INCLUDE STRUCTURE T558B.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :END OF ITABTT5B.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DELIMITER TYPE X VALUE'09', ERR(50).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM UPLOAD_T558B USING FT558B ERR.&lt;/P&gt;&lt;P&gt;PERFORM APPEND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM UPLOAD_T558B                                             *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  FT558B                                                        *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  ERR                                                           *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM UPLOAD_T558B USING FT558B ERR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;  FILE1(8192),&lt;/P&gt;&lt;P&gt;   END OF ITAB.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WS_UPLOAD'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            FILENAME      = FT558B&lt;/P&gt;&lt;P&gt;            FILETYPE      = 'ASC'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            DATA_TAB      = ITAB&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            UNKNOWN_ERROR = 7&lt;/P&gt;&lt;P&gt;            OTHERS        = 8.&lt;/P&gt;&lt;P&gt;  PERFORM CHECK_ERROR USING SY-SUBRC ERR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : T." Used to store junk (tab) char if any ...&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SPLIT ITAB-FILE1 AT DELIMITER INTO&lt;/P&gt;&lt;P&gt;ITABTT5B-PERNR1 ITABTT5B-SEQNR ITABTT5B-PAYTY ITABTT5B-PAYID&lt;/P&gt;&lt;P&gt;ITABTT5B-PAYDT1 ITABTT5B-PERMO ITABTT5B-PABRJ ITABTT5B-PABRP&lt;/P&gt;&lt;P&gt;ITABTT5B-FPBEG1 ITABTT5B-FPEND1 T.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE ITABTT5B-PAYDT1+6(4)&lt;/P&gt;&lt;P&gt;            ITABTT5B-PAYDT1+0(2)&lt;/P&gt;&lt;P&gt;            ITABTT5B-PAYDT1+3(2) INTO ITABTT5B-PAYDT.&lt;/P&gt;&lt;P&gt;CONCATENATE ITABTT5B-FPBEG1+6(4)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPBEG1+0(2)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPBEG1+3(2) INTO ITABTT5B-FPBEG.&lt;/P&gt;&lt;P&gt;CONCATENATE ITABTT5B-FPEND1+6(4)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPEND1+0(2)&lt;/P&gt;&lt;P&gt;            ITABTT5B-FPEND1+3(2) INTO ITABTT5B-FPEND.&lt;/P&gt;&lt;P&gt;IF ITABTT5B-PERNR1 NE SPACE.&lt;/P&gt;&lt;P&gt;    APPEND ITABTT5B.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM APPEND                                                   *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM APPEND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ITABTT5B.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM PA0002 WHERE PERID =  ITABTT5B-PERNR1.&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;      WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'No employee with SSN:',  ITABTT5B-PERNR.&lt;/P&gt;&lt;P&gt;   ELSE.&lt;/P&gt;&lt;P&gt;    T558B-PERNR =  PA0002-PERNR . "  itabtt5b-pernr.&lt;/P&gt;&lt;P&gt;    T558B-SEQNR =  ITABTT5B-SEQNR .&lt;/P&gt;&lt;P&gt;    T558B-PAYTY =  ITABTT5B-PAYTY .&lt;/P&gt;&lt;P&gt;    T558B-PAYID =  ITABTT5B-PAYID.&lt;/P&gt;&lt;P&gt;    T558B-PAYDT =  ITABTT5B-PAYDT .&lt;/P&gt;&lt;P&gt;    T558B-PERMO =  ITABTT5B-PERMO .&lt;/P&gt;&lt;P&gt;    T558B-PABRJ =  ITABTT5B-PABRJ .&lt;/P&gt;&lt;P&gt;    T558B-PABRP =  ITABTT5B-PABRP .&lt;/P&gt;&lt;P&gt;    T558B-FPBEG =  ITABTT5B-FPBEG .&lt;/P&gt;&lt;P&gt;    T558B-FPEND =  ITABTT5B-FPEND .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF T558B-PERNR NE '0'.&lt;/P&gt;&lt;P&gt;    INSERT  T558B.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;      WRITE:/ 'unable to insert into table t558b'.&lt;/P&gt;&lt;P&gt;      WRITE T558B-PERNR.&lt;/P&gt;&lt;P&gt;      CONTINUE.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.   "select on pa0002 for ssn&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM CHECK_ERROR                                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  ERR_CD                                                        *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  STAGE                                                         *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM CHECK_ERROR USING ERR_CD STAGE.&lt;/P&gt;&lt;P&gt;  CASE ERR_CD.&lt;/P&gt;&lt;P&gt;    WHEN 0.&lt;/P&gt;&lt;P&gt;    WHEN OTHERS.&lt;/P&gt;&lt;P&gt;      WRITE:/ 'Error in the process ', STAGE, '. Error -', ERR_CD.&lt;/P&gt;&lt;P&gt;      STOP.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Subramanian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Feb 2007 22:41:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-conversions/m-p/1978644#M400670</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-09T22:41:39Z</dc:date>
    </item>
  </channel>
</rss>

