@@ 353-359 (lines=7) @@ | ||
350 | 'O CNPJ da empresa declarante deve ser informado para essa consulta.' |
|
351 | ); |
|
352 | } |
|
353 | if (!is_numeric($std->situacaoinformacao) |
|
354 | || !($std->situacaoinformacao >=0 && $std->situacaoinformacao<=3) |
|
355 | ) { |
|
356 | throw ConsultException::wrongArgument( |
|
357 | 'A situação deve ser informada: 0-Todas, 1-Ativo, 2-Retificado,3-Excluído.' |
|
358 | ); |
|
359 | } |
|
360 | /* |
|
361 | if (!preg_match( |
|
362 | "/^(19[0-9][0-9]|2[0-9][0-9][0-9])[\/](0?[1-9]|1[0-2])$/", |
|
@@ 473-479 (lines=7) @@ | ||
470 | 'O CNPJ da empresa declarante deve ser informado para essa consulta.' |
|
471 | ); |
|
472 | } |
|
473 | if (!is_numeric($std->ideventorerct) |
|
474 | || !($std->ideventorerct == 1 || $std->ideventorerct == 2) |
|
475 | ) { |
|
476 | throw ConsultException::wrongArgument( |
|
477 | 'A Identificação do Evento RERCT deve ser informada.' |
|
478 | ); |
|
479 | } |
|
480 | if (!is_numeric($std->situacaoinformacao) |
|
481 | || !($std->situacaoinformacao >=0 && $std->situacaoinformacao<=3) |
|
482 | ) { |
|
@@ 480-486 (lines=7) @@ | ||
477 | 'A Identificação do Evento RERCT deve ser informada.' |
|
478 | ); |
|
479 | } |
|
480 | if (!is_numeric($std->situacaoinformacao) |
|
481 | || !($std->situacaoinformacao >=0 && $std->situacaoinformacao<=3) |
|
482 | ) { |
|
483 | throw ConsultException::wrongArgument( |
|
484 | 'A situação deve ser informada: 0-Todas, 1-Ativo, 2-Retificado,3-Excluído.' |
|
485 | ); |
|
486 | } |
|
487 | $method = 'ConsultarInformacoesRerct'; |
|
488 | $body = "<sped:$method><sped:idEventoRerct>$std->ideventorerct</sped:idEventoRerct>" |
|
489 | . "<sped:situacaoInformacao>$std->situacaoinformacao</sped:situacaoInformacao>"; |
|
@@ 530-537 (lines=8) @@ | ||
527 | 'O CNPJ da empresa declarante deve ser informado para essa consulta.' |
|
528 | ); |
|
529 | } |
|
530 | if (!is_numeric($std->situacaoefinanceira) |
|
531 | || !($std->situacaoefinanceira >=0 && $std->situacaoefinanceira<=4) |
|
532 | ) { |
|
533 | throw ConsultException::wrongArgument( |
|
534 | 'A situação deve ser informada: 0-Todas,1-Em Andamento,2-Ativa,' |
|
535 | . '3-Retificada,4-Excluída.' |
|
536 | ); |
|
537 | } |
|
538 | $method = 'ConsultarListaEFinanceira'; |
|
539 | $body = "<sped:$method><sped:cnpj>$std->cnpj</sped:cnpj>" |
|
540 | . "<sped:situacaoEFinanceira>$std->situacaoefinanceira</sped:situacaoEFinanceira>"; |