<?php

// SEU ESTADO 
$PDV_ESTADO = "SP"; // EX. SP, RN, RJ..

// CONFIGURAÇÕES DO BANCO DE DADOS
/*
$PDV_HOST 		= "localhost"; // O HOSTNAME DO SEU SERVIDOR (33306)
$PDV_USUARIO 	= "root"; // USUARIO DO BANCO DE DADOS
$PDV_SENHA 		= ""; // SENHA DO BANCO DE DADOS
$PDV_BASE 		= "sis_nfe_pdv"; // NOME DO BANCO DE DADOS
*/
$PDV_HOST 		= "localhost"; // O HOSTNAME DO SEU SERVIDOR
$PDV_USUARIO 	= ""; // USUARIO DO BANCO DE DADOS
$PDV_SENHA 		= ""; // SENHA DO BANCO DE DADOS
$PDV_BASE 		= ""; // NOME DO BANCO DE DADOS

// CONFIGURACOES DE EMAIL --- SMTP
$mailNomeFrom = 'Suporte Meu Site';
$mailFrom = 'suporte@meusite.com.br';

$mailHost = 'mail.meusite.com.br';  // Specify main and backup SMTP servers
$mailSMTPAuth = true;                               // Enable SMTP authentication
$mailUsername = 'suporte@meusite.com.br';                 // SMTP username
$mailPassword = 'senha';                           // SMTP password
$mailPort = 587;                                    // TCP port to connect to
$mailSMTPOptions = array(
'ssl' => array(
'verify_peer'  => false,
'verify_peer_name' => false,
'allow_self_signed' => false
)
);

// CONFIGURACOES DO TECNICO RESPONSAVEL, OPCIONAL, MAS SE FOR USADO TODOS OS CAMPOS DEVEM SER PREENCHIDOS
$tecCNPJ        = ""; //CNPJ da pessoa jurídica responsável pelo sistema utilizado na emissão do documento fiscal eletrônico
$tecxContato    = ""; //Nome da pessoa a ser contatada
$tecemail       = ""; //E-mail da pessoa jurídica a ser contatada
$tecfone        = ""; //Telefone da pessoa jurídica/física a ser contatada
$tecCSRT        = ""; //Código de Segurança do Responsável Técnico
$tecidCSRT      = ""; //Identificador do CSRT

$listaCFOPProdutosPermitidos = array(5101 => 'Venda de produção do estabelecimento', 5102 => 'Venda de mercadoria adquirida ou recebida de terceiros', 5103 => 'Venda de produção do estabelecimento, efetuada fora do estabelecimento', 5104 => 'Venda de mercadoria adquirida ou recebida de terceiros, efetuada fora do estabelecimento', 5105 => 'Venda de produção do estabelecimento que não deva por ele transitar', 5106 => 'Venda de mercadoria adquirida ou recebida de terceiros, que não deva por ele transitar', 5109 => 'Venda de produção do estabelecimento, destinada à Zona Franca de Manaus ou Áreas de Livre Comércio', 5110 => 'Venda de mercadoria adquirida ou recebida de terceiros, destinada à Zona Franca de Manaus ou Áreas de', 5111 => 'Venda de produção do estabelecimento remetida anteriormente em consignação industrial', 5112 => 'Venda de mercadoria adquirida ou recebida de terceiros remetida anteriormente em consignação industrial', 5113 => 'Venda de produção do estabelecimento remetida anteriormente em consignação mercantil', 5114 => 'Venda de mercadoria adquirida ou recebida de terceiros remetida anteriormente em consignação mercantil', 5115 => 'Venda de mercadoria adquirida ou recebida de terceiros, recebida anteriormente em consignação mercantil', 5116 => 'Venda de produção do estabelecimento originada de encomenda para entrega futura', 5117 => 'Venda de mercadoria adquirida ou recebida de terceiros, originada de encomenda para entrega futura', 5118 => 'Venda de produção do estabelecimento entregue ao destinatário por conta e ordem do adquirente originário, em venda à ordem', 5119 => 'Venda de mercadoria adquirida ou recebida de terceiros entregue ao destinatário por conta e ordem do adquirente originário, em venda à ordem', 5120 => 'Venda de mercadoria adquirida ou recebida de terceiros entregue ao destinatário pelo vendedor remetente, em venda à ordem', 5122 => 'Venda de produção do estabelecimento remetida para industrialização, por conta e ordem do adquirente, sem transitar pelo estabelecimento do adquirente', 5123 => 'Venda de mercadoria adquirida ou recebida de terceiros remetida para industrialização, por conta e ordem do adquirente, sem transitar pelo estabelecimento do adquirente', 5124 => 'Industrialização efetuada para outra empresa', 5125 => 'Industrialização efetuada para outra empresa quando a mercadoria recebida para utilização no processo de industrialização não transitar pelo estabelecimento adquirente da mercadoria', 5151 => 'Transferência de produção do estabelecimento', 5152 => 'Transferência de mercadoria adquirida ou recebida de terceiros', 5153 => 'Transferência de energia elétrica', 5155 => 'Transferência de produção do estabelecimento, que não deva por ele transitar', 5156 => 'Transferência de mercadoria adquirida ou recebida de terceiros, que não deva por ele transitar', 5201 => 'Devolução de compra para industrialização ou produção rural', 5202 => 'Devolução de compra para comercialização', 5205 => 'Anulação de valor relativo a aquisição de serviço de comunicação', 5206 => 'Anulação de valor relativo a aquisição de serviço de transporte', 5207 => 'Anulação de valor relativo à compra de energia elétrica', 5208 => 'Devolução de mercadoria recebida em transferência para industrialização ou produção rural', 5209 => 'Devolução de mercadoria recebida em transferência para comercialização', 5210 => 'Devolução de compra para utilização na prestação de serviço sujeitas ao ICMS ou ISSQN', 5251 => 'Venda de energia elétrica para distribuição ou comercialização', 5252 => 'Venda de energia elétrica para estabelecimento industrial', 5253 => 'Venda de energia elétrica para estabelecimento comercial', 5254 => 'Venda de energia elétrica para estabelecimento prestador de serviço de transporte', 5255 => 'Venda de energia elétrica para estabelecimento prestador de serviço de comunicação', 5256 => 'Venda de energia elétrica para estabelecimento de produtor rural', 5257 => 'Venda de energia elétrica para consumo por demanda contratada', 5258 => 'Venda de energia elétrica a não contribuinte', 5301 => 'Prestação de serviço de comunicação para execução de serviço da mesma natureza', 5302 => 'Prestação de serviço de comunicação a estabelecimento industrial', 5303 => 'Prestação de serviço de comunicação a estabelecimento comercial', 5304 => 'Prestação de serviço de comunicação a estabelecimento de prestador de serviço de transporte', 5305 => 'Prestação de serviço de comunicação a estabelecimento de geradora ou de distribuidora de energia elétrica', 5306 => 'Prestação de serviço de comunicação a estabelecimento de produtor rural', 5307 => 'Prestação de serviço de comunicação a não contribuinte', 5351 => 'Prestação de serviço de transporte para execução de serviço da mesma natureza', 5352 => 'Prestação de serviço de transporte a estabelecimento industrial', 5353 => 'Prestação de serviço de transporte a estabelecimento comercial', 5354 => 'Prestação de serviço de transporte a estabelecimento de prestador de serviço de comunicação', 5355 => 'Prestação de serviço de transporte a estabelecimento de geradora ou de distribuidora de energia elétrica', 5356 => 'Prestação de serviço de transporte a estabelecimento de produtor rural', 5357 => 'Prestação de serviço de transporte a não contribuinte', 5359 => 'Prestação de serviço de transporte a contribuinte ou a não contribuinte quando a mercadoria transportada está dispensada de emissão de nota fiscal', 5360 => 'Prestação de serviço de transporte a contribuinte substituto em relação ao serviço de transporte', 5401 => 'Venda de produção do estabelecimento em operação com produto sujeito ao regime de substituição tributária, na condição de contribuinte substituto', 5402 => 'Venda de produção do estabelecimento de produto sujeito ao regime de substituição tributária, em operação entre contribuintes substitutos do mesmo produto', 5403 => 'Venda de mercadoria adquirida ou recebida de terceiros em operação com mercadoria sujeita ao regime de substituição tributária, na condição de contribuinte substituto', 5405 => 'Venda de mercadoria adquirida ou recebida de terceiros em operação com mercadoria sujeita ao regime de substituição tributária, na condição de contribuinte substituído', 5408 => 'Transferência de produção do estabelecimento em operação com produto sujeito ao regime de substituição tributária', 5409 => 'Transferência de mercadoria adquirida ou recebida de terceiros em operação com mercadoria sujeita ao regime de substituição tributária', 5410 => 'Devolução de compra para industrialização ou produção rural em operação com mercadoria sujeita ao regime de substituição tributária', 5411 => 'Devolução de compra para comercialização em operação com mercadoria sujeita ao regime de substituição tributária', 5412 => 'Devolução de bem do ativo imobilizado, em operação com mercadoria sujeita ao regime de substituição tributária', 5413 => 'Devolução de mercadoria destinada ao uso ou consumo, em operação com mercadoria sujeita ao regime de substituição tributária', 5414 => 'Remessa de produção do estabelecimento para venda fora do estabelecimento em operação com produto sujeito ao regime de substituição tributária', 5415 => 'Remessa de mercadoria adquirida ou recebida de terceiros para venda fora do estabelecimento, em operação com mercadoria sujeita ao regime de substituição tributária', 5451 => 'Remessa de animal e de insumo para estabelecimento produtor', 5500 => 'REMESSAS COM FIM ESPECÍFICO DE EXPORTAÇÃO E EVENTUAIS DEVOLUÇÕES', 5501 => 'Remessa de produção do estabelecimento, com fim específico de exportação ', 5502 => 'Remessa de mercadoria adquirida ou recebida de terceiros, com fim específico de exportação', 5503 => 'Devolução de mercadoria recebida com fim específico de exportação', 5504 => 'Remessa de mercadorias para formação de lote de exportação, de produtos industrializados ou produzidos pelo próprio estabelecimento', 5505 => 'Remessa de mercadorias, adquiridas ou recebidas de terceiros, para formação de lote de exportação', 5551 => 'Venda de bem do ativo imobilizado', 5552 => 'Transferência de bem do ativo imobilizado', 5553 => 'Devolução de compra de bem para o ativo imobilizado', 5554 => 'Remessa de bem do ativo imobilizado para uso fora do estabelecimento', 5555 => 'Devolução de bem do ativo imobilizado de terceiro, recebido para uso no estabelecimento', 5556 => 'Devolução de compra de material de uso ou consumo', 5557 => 'Transferência de material de uso ou consumo', 5601 => 'Transferência de crédito de ICMS acumulado', 5602 => 'Transferência de saldo credor de ICMS para outro estabelecimento da mesma empresa, destinado à compensação de saldo devedor de ICMS', 5603 => 'Ressarcimento de ICMS retido por substituição tributária', 5605 => 'Transferência de saldo devedor de ICMS de outro estabelecimento da mesma empresa', 5606 => 'Utilização de saldo credor de ICMS para extinção por compensação de débitos fiscais', 5651 => 'Venda de combustível ou lubrificante de produção do estabelecimento destinado à industrialização subseqüente', 5652 => 'Venda de combustível ou lubrificante de produção do estabelecimento destinado à comercialização', 5653 => 'Venda de combustível ou lubrificante de produção do estabelecimento destinado a consumidor ou usuário final', 5654 => 'Venda de combustível ou lubrificante adquirido ou recebido de terceiros destinado à industrialização subseqüente', 5655 => 'Venda de combustível ou lubrificante adquirido ou recebido de terceiros destinado à comercialização', 5656 => 'Venda de combustível ou lubrificante adquirido ou recebido de terceiros destinado a consumidor ou usuário final', 5657 => 'Remessa de combustível ou lubrificante adquirido ou recebido de terceiros para venda fora do estabelecimento', 5658 => 'Transferência de combustível ou lubrificante de produção do estabelecimento', 5659 => 'Transferência de combustível ou lubrificante adquirido ou recebido de terceiro', 5660 => 'Devolução de compra de combustível ou lubrificante adquirido para industrialização subseqüente', 5661 => 'Devolução de compra de combustível ou lubrificante adquirido para comercialização', 5662 => 'Devolução de compra de combustível ou lubrificante adquirido por consumidor ou usuário final', 5663 => 'Remessa para armazenagem de combustível ou lubrificante', 5664 => 'Retorno de combustível ou lubrificante recebido para armazenagem', 5665 => 'Retorno simbólico de combustível ou lubrificante recebido para armazenagem', 5666 => 'Remessa por conta e ordem de terceiros de combustível ou lubrificante recebido para armazenagem', 5901 => 'Remessa para industrialização por encomenda', 5902 => 'Retorno de mercadoria utilizada na industrialização por encomenda', 5903 => 'Retorno de mercadoria recebida para industrialização e não aplicada no referido processo', 5904 => 'Remessa para venda fora do estabelecimento', 5905 => 'Remessa para depósito fechado ou armazém geral', 5906 => 'Retorno de mercadoria depositada em depósito fechado ou armazém geral', 5907 => 'Retorno simbólico de mercadoria depositada em depósito fechado ou armazém geral', 5908 => 'Remessa de bem por conta de contrato de comodato', 5909 => 'Retorno de bem recebido por conta de contrato de comodato', 5910 => 'Remessa em bonificação, doação ou brinde', 5911 => 'Remessa de amostra grátis', 5912 => 'Remessa de mercadoria ou bem para demonstração', 5913 => 'Retorno de mercadoria ou bem recebido para demonstração', 5914 => 'Remessa de mercadoria ou bem para exposição ou feira', 5915 => 'Remessa de mercadoria ou bem para conserto ou reparo', 5916 => 'Retorno de mercadoria ou bem recebido para conserto ou reparo', 5917 => 'Remessa de mercadoria em consignação mercantil ou industrial', 5918 => 'Devolução de mercadoria recebida em consignação mercantil ou industrial ', 5919 => 'Devolução simbólica de mercadoria vendida ou utilizada em processo industrial, recebida anteriormente em consignação mercantil ou industrial', 5920 => 'Remessa de vasilhame ou sacaria', 5921 => 'Devolução de vasilhame ou sacaria', 5922 => 'Lançamento efetuado a título de simples faturamento decorrente de venda para entrega futura', 5923 => 'Remessa de mercadoria por conta e ordem de terceiros, em venda à ordem', 5924 => 'Remessa para industrialização por conta e ordem do adquirente da mercadoria, quando esta não transitar pelo estabelecimento do adquirente', 5925 => 'Retorno de mercadoria recebida para industrialização por conta e ordem do adquirente da mercadoria, quando aquela não transitar pelo estabelecimento do adquirente', 5926 => 'Lançamento efetuado a título de reclassificação de mercadoria decorrente de formação de kit ou de sua desagregação', 5927 => 'Lançamento efetuado a título de baixa de estoque decorrente de perda, roubo ou deterioração', 5928 => 'Lançamento efetuado a título de baixa de estoque decorrente do encerramento da atividade da empresa', 5929 => 'Lançamento efetuado em decorrência de emissão de documento fiscal relativo a operação ou prestação também registrada em equipamento Emissor de Cupom Fiscal - ECF', 5931 => 'Lançamento efetuado em decorrência da responsabilidade de retenção do imposto por substituição tributária, atribuída ao remetente ou alienante da mercadoria, pelo serviço de transporte realizado por transportador autônomo ou por transportador não inscrito na unidade da Federação onde iniciado o serviço', 5932 => 'Prestação de serviço de transporte iniciada em unidade da Federação diversa daquela onde inscrito o prestador', 5933 => 'Prestação de serviço tributado pelo ISSQN', 5949 => 'Outra saída de mercadoria ou prestação de serviço não especificado');

$listaCFOPPRODUTOS = array("" => "Selecione");
$listaCFOPNF = array();
$listaCFOPNF["Venda de produtos"] = "VENDA DE PRODUTOS (Saída)";
$listaCFOPNF["Prestação de Serviços"] = "PRESTAÇÃO DE SERVIÇOS (Saída)";
$listaCFOPNF["Venda e Prestação de Serviços"] = "VENDA E PRESTAÇÃO DE SERVIÇOS (Saída)";
$listaCFOPNF["saidas"] = " ------- Saídas -------";
foreach($listaCFOPProdutosPermitidos as $cf_k => $cf_v){
	$listaCFOPNF[$cf_k."/".mb_strtoupper($cf_v)] = $cf_k." - ".mb_strtoupper($cf_v);
    $listaCFOPPRODUTOS[$cf_k] = $cf_k." - ". mb_strtoupper($cf_v);
}
$listaCFOPNF["entradas"] = " ------- Entradas -------";
$listaCFOPNF["1101/COMPRA PARA INDUSTRIALIZACAO"] = "1101 - COMPRA PARA INDUSTRIALIZACAO";
$listaCFOPNF["1102/COMPRA PARA COMERCIALIZACAO"] = "1102 - COMPRA PARA COMERCIALIZACAO";
$listaCFOPNF["1201/DEVOLUÇÃO DE VENDA DE PRODUÇÃO DO ESTABELECIMENTO"] = "1201 - DEVOLUÇÃO DE VENDA DE PRODUÇÃO DO ESTABELECIMENTO"; 
$listaCFOPNF["1202/DEVOLUÇÃO DE VENDA DE MERCADORIA ADQUIRIDA OU RECEBIDA DE TERCEIROS"] = "1202 - DEVOLUÇÃO DE VENDA DE MERCADORIA ADQUIRIDA OU RECEBIDA DE TERCEIROS";
$listaCFOPNF["1407/COMPRA DE MERCADORIA PARA USO OU CONSUMO CUJA MERCADORIA ESTÁ SUJEITA AO REGIME DE ST"] = "1407 - COMPRA DE MERCADORIA PARA USO OU CONSUMO CUJA MERCADORIA ESTÁ SUJEITA AO REGIME DE ST";
$listaCFOPNF["1411/DEVOLUCAO DE MERC PARA COMERCIALIZACAO C ST"] = "1411 - DEVOLUCAO DE MERC PARA COMERCIALIZACAO C ST"; 
$listaCFOPNF["1551/IMPORTACAO-COMPRA PARA ATIVO IMOBILIZADO"] = "3551 - COMPRA PARA ATIVO IMOBILIZADO";
$listaCFOPNF["1556/COMPRA DE MATERIAL PARA USO OU CONSUMO"] = "1556 - COMPRA DE MATERIAL PARA USO OU CONSUMO";
$listaCFOPNF["1904/RETORNO DE REMESSA PARA VENDA FORA DO ESTABELECIMENTO"] = "1904 - RETORNO DE REMESSA PARA VENDA FORA DO ESTABELECIMENTO";
$listaCFOPNF["1914/RETORNO DE MERCADORIA OU BEM REMETIDO PARA EXPOSIÇÃO OU FEIRA"] = "1914 - RETORNO DE MERCADORIA OU BEM REMETIDO PARA EXPOSIÇÃO OU FEIRA";
$listaCFOPNF["1910/ENTRADA DE BONIFICACAO, DOACAO OU BRINDE"] = "1910 - ENTRADA DE BONIFICACAO, DOACAO OU BRINDE";
$listaCFOPNF["1915/ENTRADA DE MERCADORIA OU BEM RECEBIDO PARA CONSERTO OU REPARO"] = "1915 - ENTRADA DE MERCADORIA OU BEM RECEBIDO PARA CONSERTO OU REPARO";
$listaCFOPNF["1916/RETORNO DE MERCADORIA OU BEM REMETIDO PARA CONSERTO OU REPARO"] = "1916 - RETORNO DE MERCADORIA OU BEM REMETIDO PARA CONSERTO OU REPARO";
$listaCFOPNF["1919/DEVOLUCAO SIMBOLICA DE MERC RECEBIDA EM CONSIGNACAO"] = "1919 - DEVOLUCAO SIMBOLICA DE MERC RECEBIDA EM CONSIGNACAO";
$listaCFOPNF["1920/ENTRADA DE VASILHAME OU SACARIA"] = "1920 - ENTRADA DE VASILHAME OU SACARIA";
$listaCFOPNF["1949/OUTRA ENTRADA DE MERCADORIA OU PRESTAÇÃO DE SERVIÇO NÃO ESPECIFICADO"] = "1949 - OUTRA ENTRADA DE MERCADORIA OU PRESTAÇÃO DE SERVIÇO NÃO ESPECIFICADO";


