DBA Data[Home] [Help]

APPS.ZX_TRN_VALIDATION_PKG SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 128

  SELECT distinct ptp.party_id
  FROM   zx_registrations  reg,
         zx_party_tax_profile ptp
  WHERE  ptp.party_tax_profile_id = reg.party_tax_profile_id
    AND  reg.registration_number = c_registration_number
    AND  sysdate >= reg.effective_from
    AND  (sysdate <= reg.effective_to OR reg.effective_to IS NULL)
    AND  ptp.party_type_code = c_party_type_code
    AND  ptp.party_tax_profile_id <> g_ptp_id
    AND  ((c_tax_regime_code IS NULL)
           OR
          (reg.tax_regime_code IS NULL)
           OR
          (c_tax_regime_code IS NOT NULL AND  reg.tax_regime_code = c_tax_regime_code)
         )
    AND  ((c_tax IS NULL)
           OR
          (reg.tax IS NULL)
           OR
          (c_tax IS NOT NULL AND  reg.tax = c_tax)
         )
    AND  ((c_tax_jurisdiction_code IS NULL)
           OR
          (reg.tax_jurisdiction_code IS NULL)
           OR
          (c_tax_jurisdiction_code IS NOT NULL AND reg.tax_jurisdiction_code = c_tax_jurisdiction_code)
         );
Line: 158

  SELECT party_type_code
    FROM zx_party_tax_profile
   WHERE party_tax_profile_id = c_ptp_id;
Line: 164

  SELECT allow_dup_regn_num_flag
    FROM zx_taxes_b
   WHERE tax_regime_code = p_tax_regime_code
     AND tax = p_tax;
Line: 171

  SELECT registration_number
    FROM zx_registrations
   WHERE party_tax_profile_id = (SELECT s.party_tax_profile_id
                                   FROM zx_party_tax_profile s,
                                        zx_party_tax_profile ptp,
                                        hz_party_sites hzps
                                  where ptp.party_tax_profile_id = c_ptp_id
                                    and ptp.party_id = hzps.party_site_id
                                    and hzps.party_id = s.party_id
                                    and s.party_type_code = 'THIRD_PARTY')
     and registration_number = c_tax_reg_num;
Line: 184

  SELECT regt.registration_number
    FROM zx_registrations regt
   where  regt.party_tax_profile_id = (SELECT ptpp.party_tax_profile_id
                                         FROM xle_fp_establishment_v est,
                                              xle_fp_establishment_v estp,
                                              zx_party_tax_profile   ptp,
                                              zx_party_tax_profile   ptpp
                                        where estp.party_id = ptpp.party_id
                                          and estp.legal_entity_id = est.legal_entity_id
                                          and est.party_id = ptp.party_id
                                          and ptp.party_tax_profile_id = c_ptp_id
                                          and estp.main_establishment_flag = 'Y'
                                          and ptpp.party_type_code = 'LEGAL_ESTABLISHMENT')
     and regt.registration_number = c_tax_reg_num;
Line: 272

    SELECT meaning
      INTO x_party_type_token
      FROM fnd_lookups
     WHERE lookup_type = 'ZX_PTP_PARTY_TYPE'
       AND lookup_code = p_party_type_code;
Line: 287

       SELECT party_name
         INTO l_party_name
         FROM hz_parties
        WHERE party_id = l_party_id;
Line: 301

      SELECT distinct p.party_name, nvl(ps.party_site_name, p.address1||' '||p.address2||' '||p.address3||' '||p.address4||' '||p.city||' '||p.state) party_site_name
        INTO l_party_name, l_party_site_name
        FROM hz_parties p,
             hz_party_sites ps
       WHERE p.party_id = ps.party_id
         AND ps.party_site_id = l_party_id;
Line: 321

      SELECT distinct establishment_name
        INTO l_party_name
        FROM xle_fp_establishment_v
       WHERE party_id = l_party_id;
Line: 393

      SELECT meaning
        INTO x_party_type_token
        FROM fnd_lookups
       WHERE lookup_type = 'ZX_PTP_PARTY_TYPE'
         AND lookup_code = 'THIRD_PARTY_SITE';
Line: 399

      SELECT HZP.PARTY_NAME,
             NVL(HZS.PARTY_SITE_NAME, HZP.ADDRESS1||' '||
                                      HZP.ADDRESS2||' '||
                                      HZP.ADDRESS3||' '||
                                      HZP.ADDRESS4||' '||
                                      HZP.CITY||' '||
                                      HZP.STATE) PARTY_SITE_NAME
        INTO l_party_name, l_party_site_name
        FROM ZX_REGISTRATIONS REG,
             HZ_PARTY_SITES HZS,
             HZ_PARTIES HZP,
             ZX_PARTY_TAX_PROFILE ZXP
       WHERE HZP.PARTY_ID = HZS.PARTY_ID
         AND HZS.PARTY_SITE_ID = ZXP.PARTY_ID
         AND ZXP.PARTY_TAX_PROFILE_ID = REG.PARTY_TAX_PROFILE_ID
         AND ZXP.PARTY_TYPE_CODE = 'THIRD_PARTY_SITE'
         AND REG.PARTY_TAX_PROFILE_ID NOT IN (SELECT S.PARTY_TAX_PROFILE_ID
                                                FROM ZX_PARTY_TAX_PROFILE S,
                                                     ZX_PARTY_TAX_PROFILE PTP,
                                                     HZ_PARTY_SITES HZPS
                                               WHERE PTP.PARTY_TAX_PROFILE_ID = p_ptp_id
                                                 AND PTP.PARTY_ID = HZPS.PARTY_ID
                                                 AND HZPS.PARTY_SITE_ID = S.PARTY_ID
                                                 AND S.PARTY_TYPE_CODE = 'THIRD_PARTY_SITE')
         AND REG.REGISTRATION_NUMBER = p_tax_reg_num
         AND SYSDATE >= REG.EFFECTIVE_FROM
         AND (SYSDATE <= REG.EFFECTIVE_TO OR REG.EFFECTIVE_TO IS NULL)
         AND ((p_tax_regime_code IS NULL) OR (REG.TAX_REGIME_CODE IS NULL)
              OR (p_tax_regime_code IS NOT NULL AND  REG.TAX_REGIME_CODE = p_tax_regime_code))
         AND ((p_tax IS NULL) OR (REG.TAX IS NULL)
              OR (p_tax IS NOT NULL AND  REG.TAX = p_tax))
         AND ((p_tax_jurisdiction_code IS NULL) OR (REG.TAX_JURISDICTION_CODE IS NULL)
              OR (p_tax_jurisdiction_code IS NOT NULL AND  REG.TAX_JURISDICTION_CODE = p_tax_jurisdiction_code))
         AND ROWNUM = 1;
Line: 445

      SELECT meaning
        INTO x_party_type_token
        FROM fnd_lookups
       WHERE lookup_type = 'ZX_PTP_PARTY_TYPE'
         AND lookup_code = 'THIRD_PARTY';
Line: 451

      SELECT HZP.PARTY_NAME
        INTO l_party_name
        FROM ZX_REGISTRATIONS REG,
             HZ_PARTIES HZP,
             ZX_PARTY_TAX_PROFILE ZXP
       WHERE HZP.PARTY_ID = ZXP.PARTY_ID
         AND ZXP.PARTY_TAX_PROFILE_ID = REG.PARTY_TAX_PROFILE_ID
         AND ZXP.PARTY_TYPE_CODE = 'THIRD_PARTY'
         AND REG.PARTY_TAX_PROFILE_ID NOT IN
                          (SELECT S.PARTY_TAX_PROFILE_ID
                           FROM ZX_PARTY_TAX_PROFILE S,
                                ZX_PARTY_TAX_PROFILE PTP,
                                HZ_PARTY_SITES HZPS
                           WHERE PTP.PARTY_TAX_PROFILE_ID = p_ptp_id
                             AND PTP.PARTY_ID = HZPS.PARTY_SITE_ID
                             AND HZPS.PARTY_ID = S.PARTY_ID
                             AND S.PARTY_TYPE_CODE = 'THIRD_PARTY')
         AND REG.REGISTRATION_NUMBER = p_tax_reg_num
         AND SYSDATE >= REG.EFFECTIVE_FROM
         AND (SYSDATE <= REG.EFFECTIVE_TO OR REG.EFFECTIVE_TO IS NULL)
         AND ((p_tax_regime_code IS NULL) OR (REG.TAX_REGIME_CODE IS NULL)
              OR (p_tax_regime_code IS NOT NULL AND  REG.TAX_REGIME_CODE = p_tax_regime_code))
         AND ((p_tax IS NULL) OR (REG.TAX IS NULL)
              OR (p_tax IS NOT NULL AND  REG.TAX = p_tax))
         AND ((p_tax_jurisdiction_code IS NULL) OR (REG.TAX_JURISDICTION_CODE IS NULL)
              OR (p_tax_jurisdiction_code IS NOT NULL AND  REG.TAX_JURISDICTION_CODE = p_tax_jurisdiction_code))
         AND ROWNUM = 1;
Line: 601

    SELECT distinct ptp.party_id,ptp.party_tax_profile_id
    FROM zx_party_tax_profile ptp
    WHERE ptp.rep_registration_number = c_registration_number
    AND ptp.party_type_code = c_party_type_code
    AND ptp.party_tax_profile_id <> c_ptp_id;
Line: 608

    SELECT party_tax_profile_id
    FROM zx_registrations
    WHERE party_tax_profile_id = c_ptp_id
    AND registration_number = c_registration_number
    AND TRUNC(sysdate) between effective_from and NVL(effective_to,sysdate+1);
Line: 664

      SELECT meaning
      INTO x_party_type_token
      FROM fnd_lookups
      WHERE lookup_type = 'ZX_PTP_PARTY_TYPE'
      AND lookup_code = p_party_type_code;
Line: 674

        SELECT party_name
        INTO l_party_name
        FROM hz_parties
        WHERE party_id = l_party_id;
Line: 687

          SELECT distinct ptp.party_id, ptp.party_tax_profile_id
          into l_party_id,l_ptp_id
          FROM zx_party_tax_profile ptp
          where ptp.rep_registration_number = p_tax_reg_num
          and ptp.party_type_code = p_party_type_code
          and ptp.party_tax_profile_id <> p_ptp_id
          and not exists (SELECT 1
                          FROM zx_party_tax_profile reg,
                               hz_party_sites hzs,
                               hz_party_sites hzr
                          where reg.party_tax_profile_id = p_ptp_id
                          and ptp.party_id = hzs.party_site_id
                          and reg.party_id = hzr.party_site_id
                          and hzs.party_id = hzr.party_id);
Line: 720

          SELECT distinct p.party_name,
                 nvl(ps.party_site_name, p.address1||' '||p.address2||' '||
                    p.address3||' '||p.address4||' '||p.city||' '||p.state) party_site_name
          INTO l_party_name, l_party_site_name
          FROM hz_parties p,
               hz_party_sites ps
          WHERE p.party_id = ps.party_id
          AND ps.party_site_id = l_party_id;
Line: 742

          SELECT distinct ptp.party_id,ptp.party_tax_profile_id
          into l_party_id,l_ptp_id
          FROM zx_party_tax_profile ptp
          where ptp.rep_registration_number = p_tax_reg_num
          and ptp.party_type_code = p_party_type_code
          and ptp.party_tax_profile_id <> p_ptp_id
          and not exists (SELECT 1
                          FROM xle_fp_establishment_v est,
                               xle_fp_establishment_v estp,
                               zx_party_tax_profile   ptpp
                          where ptpp.party_tax_profile_id = p_ptp_id
                          and estp.party_id = ptpp.party_id
                          and estp.legal_entity_id = est.legal_entity_id
                          and est.party_id = ptp.party_id);
Line: 775

          SELECT distinct establishment_name
          INTO l_party_name
          FROM xle_fp_establishment_v
          WHERE party_id = l_party_id;
Line: 793

        SELECT COUNT(PTP.rep_registration_number)
        INTO l_total_count
        FROM ZX_PARTY_TAX_PROFILE PTP
        WHERE PTP.rep_registration_number = p_tax_reg_num
        AND ptp.party_tax_profile_id <> p_ptp_id;
Line: 811

            SELECT count(S.PARTY_TAX_PROFILE_ID)
            INTO l_specific_count
            FROM ZX_PARTY_TAX_PROFILE S,
                 ZX_PARTY_TAX_PROFILE PTP,
                 HZ_PARTY_SITES HZPS
            WHERE PTP.PARTY_TAX_PROFILE_ID = P_PTP_ID
            AND PTP.PARTY_ID = HZPS.PARTY_ID
            AND HZPS.PARTY_SITE_ID = S.PARTY_ID
            AND S.REP_REGISTRATION_NUMBER = P_TAX_REG_NUM
            AND S.PARTY_TYPE_CODE = 'THIRD_PARTY_SITE';
Line: 829

            SELECT meaning
            INTO x_party_type_token
            FROM fnd_lookups
            WHERE lookup_type = 'ZX_PTP_PARTY_TYPE'
            AND lookup_code = 'THIRD_PARTY_SITE';
Line: 835

            SELECT ZXP.PARTY_TAX_PROFILE_ID,HZP.PARTY_NAME,
                    NVL(HZS.PARTY_SITE_NAME, HZP.ADDRESS1||' '||
                                             HZP.ADDRESS2||' '||
                                             HZP.ADDRESS3||' '||
                                             HZP.ADDRESS4||' '||
                                             HZP.CITY||' '||
                                             HZP.STATE) PARTY_SITE_NAME
            INTO l_ptp_id,l_party_name, l_party_site_name
            FROM HZ_PARTY_SITES HZS,
                 HZ_PARTIES HZP,
                 ZX_PARTY_TAX_PROFILE ZXP
            WHERE HZP.PARTY_ID = HZS.PARTY_ID
            AND HZS.PARTY_SITE_ID = ZXP.PARTY_ID
            AND ZXP.PARTY_TYPE_CODE = 'THIRD_PARTY_SITE'
            AND NOT EXISTS (SELECT PTP.PARTY_TAX_PROFILE_ID
                            FROM ZX_PARTY_TAX_PROFILE PTP,
                                 HZ_PARTY_SITES HZPS
                            WHERE PTP.PARTY_TAX_PROFILE_ID = p_ptp_id
                            AND PTP.PARTY_ID = HZPS.PARTY_ID(+)
                            AND (HZPS.PARTY_SITE_ID IS NULL
                                    OR HZPS.PARTY_SITE_ID = ZXP.PARTY_ID))
            AND ZXP.REP_REGISTRATION_NUMBER = p_tax_reg_num
            AND ROWNUM = 1;
Line: 890

            SELECT count(s.party_tax_profile_id)
            into l_specific_count
            FROM zx_party_tax_profile s,
                 zx_party_tax_profile ptp,
                 hz_party_sites hzps
            where ptp.party_tax_profile_id = p_ptp_id
            and ptp.party_id = hzps.party_site_id
            and hzps.party_id = s.party_id
            and ptp.rep_registration_number = p_tax_reg_num
            and s.party_type_code = 'THIRD_PARTY';
Line: 908

            SELECT meaning
            INTO x_party_type_token
            FROM fnd_lookups
            WHERE lookup_type = 'ZX_PTP_PARTY_TYPE'
            AND lookup_code = 'THIRD_PARTY';
Line: 914

            SELECT ZXP.PARTY_TAX_PROFILE_ID,HZP.PARTY_NAME
            INTO l_ptp_id,l_party_name
            FROM HZ_PARTIES HZP,
                 ZX_PARTY_TAX_PROFILE ZXP
            WHERE HZP.PARTY_ID = ZXP.PARTY_ID
            AND ZXP.PARTY_TYPE_CODE = 'THIRD_PARTY'
            AND NOT EXISTS (SELECT S.PARTY_TAX_PROFILE_ID
                            FROM ZX_PARTY_TAX_PROFILE S,
                                 ZX_PARTY_TAX_PROFILE PTP,
                                 HZ_PARTY_SITES HZPS
                            WHERE PTP.PARTY_TAX_PROFILE_ID = p_ptp_id
                            AND PTP.PARTY_ID = HZPS.PARTY_SITE_ID
                            AND HZPS.PARTY_ID = S.PARTY_ID
                            AND S.PARTY_TYPE_CODE = 'THIRD_PARTY'
                            AND S.PARTY_TAX_PROFILE_ID = ZXP.PARTY_TAX_PROFILE_ID)
            AND ZXP.REP_REGISTRATION_NUMBER = p_tax_reg_num
            AND ROWNUM = 1;
Line: 1037

      SELECT rep_registration_number into l_trn
      FROM zx_party_tax_profile
      where party_tax_profile_id = p_ptp_id
      and rep_registration_number = p_tax_reg_num
      and record_type_code = 'MIGRATED'
      and not exists(SELECT 1 FROM zx_registrations reg
                     where reg.party_tax_profile_id = p_ptp_id
                     and reg.registration_number = p_tax_reg_num);
Line: 1064

        SELECT allow_dup_regn_num_flag
        INTO l_allow_regn_num_flag
        FROM zx_registrations reg, zx_taxes_b t
        WHERE reg.party_tax_profile_id = NVL(p_ptp_id,G_INVALID_PTP_ID)
        AND reg.registration_number = p_tax_reg_num
        AND TRUNC(sysdate) between reg.effective_from and NVL(reg.effective_to,sysdate+1)
        AND t.tax_regime_code = reg.tax_regime_code
        AND t.tax = reg.tax;
Line: 1083

        SELECT t.allow_dup_regn_num_flag
        INTO l_allow_regn_num_flag
        FROM zx_registrations reg,zx_taxes_b t,zx_party_tax_profile ptp
        WHERE ptp.party_tax_profile_id = NVL(p_ptp_id,G_INVALID_PTP_ID)
        AND ptp.rep_registration_number = p_tax_reg_num
        AND reg.registration_number = p_tax_reg_num
        AND reg.party_tax_profile_id <> p_ptp_id
        AND TRUNC(sysdate) between reg.effective_from and NVL(reg.effective_to,sysdate+1)
        AND t.tax_regime_code = reg.tax_regime_code
        AND t.tax = reg.tax;
Line: 1228

        SELECT COUNT(REG.REGISTRATION_NUMBER)
           INTO l_total_count
           FROM ZX_REGISTRATIONS REG,
                ZX_PARTY_TAX_PROFILE PTP
          WHERE PTP.PARTY_TAX_PROFILE_ID = REG.PARTY_TAX_PROFILE_ID
            AND REG.REGISTRATION_NUMBER = l_trn
            AND PTP.PARTY_TAX_PROFILE_ID <> G_PTP_ID
            AND SYSDATE >= REG.EFFECTIVE_FROM
            AND (SYSDATE <= REG.EFFECTIVE_TO OR REG.EFFECTIVE_TO IS NULL)
            AND ((l_tax_regime_code IS NULL) OR (REG.TAX_REGIME_CODE IS NULL)
                    OR (l_tax_regime_code IS NOT NULL AND  REG.TAX_REGIME_CODE = l_tax_regime_code))
            AND ((l_tax IS NULL) OR (REG.TAX IS NULL)
                    OR (l_tax IS NOT NULL AND  REG.TAX = l_tax))
            AND ((l_tax_jurisdiction_code IS NULL) OR (REG.TAX_JURISDICTION_CODE IS NULL)
                    OR (l_tax_jurisdiction_code IS NOT NULL AND  REG.TAX_JURISDICTION_CODE = l_tax_jurisdiction_code));
Line: 1252

              SELECT COUNT(REGISTRATION_NUMBER)
                INTO l_specific_count
                FROM ZX_REGISTRATIONS REG
               WHERE REG.PARTY_TAX_PROFILE_ID IN
                          (SELECT S.PARTY_TAX_PROFILE_ID
                           FROM ZX_PARTY_TAX_PROFILE S,
                                ZX_PARTY_TAX_PROFILE PTP,
                                HZ_PARTY_SITES HZPS
                           WHERE PTP.PARTY_TAX_PROFILE_ID = G_PTP_ID
                             AND PTP.PARTY_ID = HZPS.PARTY_ID
                             AND HZPS.PARTY_SITE_ID = S.PARTY_ID
                             AND S.PARTY_TYPE_CODE = 'THIRD_PARTY_SITE')
                AND REG.REGISTRATION_NUMBER = l_trn
                AND SYSDATE >= REG.EFFECTIVE_FROM
                AND (SYSDATE <= REG.EFFECTIVE_TO OR REG.EFFECTIVE_TO IS NULL)
                AND ((l_tax_regime_code IS NULL) OR (REG.TAX_REGIME_CODE IS NULL)
                        OR (l_tax_regime_code IS NOT NULL AND  REG.TAX_REGIME_CODE = l_tax_regime_code))
                AND ((l_tax IS NULL) OR (REG.TAX IS NULL)
                        OR (l_tax IS NOT NULL AND  REG.TAX = l_tax))
                AND ((l_tax_jurisdiction_code IS NULL) OR (REG.TAX_JURISDICTION_CODE IS NULL)
                        OR (l_tax_jurisdiction_code IS NOT NULL AND  REG.TAX_JURISDICTION_CODE = l_tax_jurisdiction_code));
Line: 4151

                          SELECT instr(N_Check_Digit,check_digit)
                          INTO N_Check_Flag
                          FROM DUAL;
Line: 4177

                                SELECT Decode(SubStr(trn_value,1,1),'Y',1,2)
                                       ||SubStr(trn_value,2,length(trn_value)-2)
                                  INTO work_trn
                                  FROM DUAL;
Line: 4693

    SELECT  DECODE(ceil(((REGEXP_SUBSTR(num,'[0-9]',1,1))*5+
                         (REGEXP_SUBSTR(num,'[0-9]',1,2))*4+
                         (REGEXP_SUBSTR(num,'[0-9]',1,3))*3+
                         (REGEXP_SUBSTR(num,'[0-9]',1,4))*2+
                         (REGEXP_SUBSTR(num,'[0-9]',1,5))*7+
                         (REGEXP_SUBSTR(num,'[0-9]',1,6))*6+
                         (REGEXP_SUBSTR(num,'[0-9]',1,7))*5+
                         (REGEXP_SUBSTR(num,'[0-9]',1,8))*4
                        )/11) * 11 -
                   ((REGEXP_SUBSTR(num,'[0-9]',1,1))*5+
                    (REGEXP_SUBSTR(num,'[0-9]',1,2))*4+
                    (REGEXP_SUBSTR(num,'[0-9]',1,3))*3+
                    (REGEXP_SUBSTR(num,'[0-9]',1,4))*2+
                    (REGEXP_SUBSTR(num,'[0-9]',1,5))*7+
                    (REGEXP_SUBSTR(num,'[0-9]',1,6))*6+
                    (REGEXP_SUBSTR(num,'[0-9]',1,7))*5+
                    (REGEXP_SUBSTR(num,'[0-9]',1,8))*4),
                   10,'INVALID',
                   (REGEXP_SUBSTR(num,'[0-9]',1,9)),'VALID',
                   'INVALID') FINAL_RESULT
    INTO l_result
    FROM (SELECT
            REGEXP_SUBSTR(REPLACE(REGEXP_SUBSTR(p_trn_value,'^(CHE-[0-9]{3}.[0-9]{3}.[0-9]{3}) (MWST|TVA|IVA)$'),'.',''),'[0-9]+') NUM
          FROM DUAL
         );