Srs. Bom dia… Tenho uma PL que recebe uns parâmetros entre ele 2 arrays, passando apenas 1 eu consegui fazer, mas com não deu…
Parâmetros que estou enviando…
DECLARE p_telefones SBE.KSBE_PARTICIPE.TELEFONE_TYPE; BEGIN p_telefones(0).id_tipo_telefone:= 2; p_telefones(0).nr_ddd:= 99; p_telefones(0).nr_telefone:= 99999999; p_telefones(0).nr_ramal:= 999;
SBE.KSBE_PARTICIPE.USUARIO_ACESSO_TYPE p_usuarios(0).id_contato_empresa:= 3; p_usuarios(0).P_ID_EMPRESA:= 578; p_usuarios(0).nm_usuario:= 323232323; p_usuarios(0).nr_cpf:= 44444444444; p_usuarios(0).nr_ddd:= 44; p_usuarios(0).nr_telefone:= 444444444; p_usuarios(0).nr_ramal:= null; p_usuarios(0).DE_EMAIL:= 232323232323; p_usuarios(0).nm_usuario_criacao:= MIBA; p_usuarios(0).id_motivo_situacao:= 2591; SBE.KSBE_PARTICIPE.manter_participe(:p_id_empresa,
:p_de_razao_social,
:p_nm_fantasia,
:p_nr_cnpj,
:p_id_cidade,
:p_cd_uf,
:p_nr_cep,
:p_nm_logradouro,
:p_nr_logradouro,
:p_de_complemento,
:p_nm_bairro,
:p_id_motivo_situacao,
:p_nm_usuario,
:p_msg_sistemica,
:p_JSON_usuario,
p_telefones=>p_telefones,
p_usuarios=>p_usuarios
); END;