AutoPreenchimento
Table of Contents
Properties
-
$MAPA_FORMA_PAGAMENTO
: mixed
-
$RELACAO_CAMPO_PREENCHIMENTO
: mixed
-
$REPLACEMENT_PADRAO_BUSCA
: mixed
Methods
-
anoSafra()
: mixed
-
competencia()
: mixed
-
encontrarCnpjCpfEntidade()
: mixed
-
encontrarDescricao()
: mixed
-
encontrarPadraoBusca()
: mixed
-
formaPagamento()
: mixed
-
formatarPadraoBusca()
: mixed
-
getInfo()
: mixed
-
processarDadoPost()
: mixed
-
relacaoCampoAutoPreenchimento()
: mixed
-
consultarAutoPreenchimento()
: mixed
public
static mixed
$MAPA_FORMA_PAGAMENTO
= [1 => ['cheque', 'cheque proprio', 'cheque emitido'], 2 => ['cartao credito', 'credito visa', 'credito mastercard'], 3 => ['debito conta', 'debito automatico'], 4 => ['dinheiro', 'especie'], 5 => ['transferencia', 'ted', 'aplicacao', 'resgate'], 6 => ['cartao debito', 'debito visa', 'debito mastercard'], 7 => ['boleto', 'codigo de barras', 'pagamento boleto'], 8 => ['deposito', 'deposito identificado'], 11 => ['transferencia remessa'], 14 => ['boleto remessa'], 15 => ['tributo', 'impostos', 'darf', 'gps'], 16 => ['pix remessa'], 20 => ['credito conta'], 21 => ['cheque terceiro'], 22 => ['adiantamento fornecedor'], 23 => ['adiantamento cliente'], 99 => ['barter', 'troca'], 499 => ['pix'], 500 => ['pix copia e cola', 'copia e cola'], 599 => ['pontos', 'fidelidade'], 699 => ['credito icms']]
$RELACAO_CAMPO_PREENCHIMENTO
public
static mixed
$RELACAO_CAMPO_PREENCHIMENTO
= ["recepcao_nota" => ["origem_idplano_conta" => "idPlanoConta", "origem_iduni_negocio" => "idUnidadeNegocio", "origem_idfazenda" => "idFazenda", "origem_idnegocio" => "idNegocio", "origem_idvariavel_controle" => "idVariavelControle", "origem_iddepartamento" => "idDepartamento"], "recepcao_nota_produto" => ["auto_preenchimento_produto_planoconta" => "idPlanoConta"], "extrato_financeiro" => ["idEntidade" => "idEntidade", "idPlanoConta" => "idPlanoConta", "idDepartamento" => "idDepartamento", "idUnidadeNegocio" => "idUnidadeNegocio", "idFazenda" => "idFazenda", "idNegocio" => "idNegocio", "idVariavelControle" => "idVariavelControle"]]
$REPLACEMENT_PADRAO_BUSCA
public
static mixed
$REPLACEMENT_PADRAO_BUSCA
= [
'/\s\d{2}:\d{2}\s?/',
// formato ' hh:mm '
'/\s\d{2}\/\d{2}\/\d{4}\s?/',
// Captura a data no formato ' dd/mm/yyyy '
'/\s\d{2}\/\d{2}\/\d{2}\s?/',
// Captura a data no formato ' dd/mm/yy '
'/\s\d{2}\/\d{2}\s?/',
]
anoSafra()
public
anoSafra(string $string) : mixed
Parameters
-
$string
: string
-
competencia()
public
competencia(string $string) : mixed
Parameters
-
$string
: string
-
encontrarCnpjCpfEntidade()
public
encontrarCnpjCpfEntidade(mixed $string) : mixed
Parameters
-
$string
: mixed
-
encontrarDescricao()
public
encontrarDescricao(string|array<string|int, mixed> $string) : mixed
Parameters
-
$string
: string|array<string|int, mixed>
-
encontrarPadraoBusca()
public
encontrarPadraoBusca(string|array<string|int, mixed> $string) : mixed
Parameters
-
$string
: string|array<string|int, mixed>
-
public
formaPagamento(string $string) : mixed
Parameters
-
$string
: string
-
public
formatarPadraoBusca(mixed $padrao_busca) : mixed
Parameters
-
$padrao_busca
: mixed
-
getInfo()
public
getInfo(PaginaAutoPreenchimento $modulo) : mixed
Parameters
-
$modulo
: PaginaAutoPreenchimento
-
processarDadoPost()
public
processarDadoPost(PaginaAutoPreenchimento $modulo, mixed $array_post) : mixed
Parameters
-
$modulo
: PaginaAutoPreenchimento
-
-
$array_post
: mixed
-
relacaoCampoAutoPreenchimento()
public
relacaoCampoAutoPreenchimento(mixed $modulo) : mixed
Parameters
-
$modulo
: mixed
-
consultarAutoPreenchimento()
protected
consultarAutoPreenchimento(string $padrao_busca, mixed $pagina) : mixed
Parameters
-
$padrao_busca
: string
-
-
$pagina
: mixed
-