Configuracao Impressora Epson TM-H6000IV Windows e Linux

De VRWiki

ARQUIVOS NECESSÁRIOS

- Clique aqui para baixar o arquivo InterfaceEpsonNF.xml

CONFIGURAÇÃO

- Copiar o arquivo InterfaceEpsonNF.xml para a pasta em que se encontra o executável do VRPdv (Windows - C:\pdv\exec\) (Linux - 
/pdv/exec). Este arquivo é reponsável pela configuração do layout de impressão dos cheques e deve ser configurado para cada banco.

CONFIGURAÇÃO LAYOUT CHEQUE

- Para cada banco é necessário configurar o layout do cheque dentro do arquivo InterfaceEpsonNF.xml.
- As tags iniciais(<EPSON>,<NAO FISCAL>,<MODELO>,<CHEQUES> e <MOEDA>) são padrões e não devem ser alteradas.
- Dentro da tag <CHEQUES> além do bloco <MOEDA>(que é padrão), deve ser inserido para cada banco uma configuração que é 
representada pela tag <CHEQUE>(no singular), o mesmo deve ser inserido abaixo do bloco <MOEDA>.

Segue exemplo:

<CHEQUE>
    <CODIGO>1</CODIGO>
        <DESCRICAO>BANCO VR</DESCRICAO>
    <VALOR>
        <HORIZONTAL>55</HORIZONTAL>
        <VERTICAL>65</VERTICAL>			
    </VALOR>
    <EXTENSO>
        <HORIZONTAL>145</HORIZONTAL>
        <VERTICAL>60</VERTICAL>			
    </EXTENSO>
    <PARA>
        <HORIZONTAL>165</HORIZONTAL>
        <VERTICAL>50</VERTICAL>			
    </PARA>
    <CIDADE>
        <HORIZONTAL>95</HORIZONTAL>
        <VERTICAL>43</VERTICAL>
    </CIDADE>
    <DIA>
        <HORIZONTAL>60</HORIZONTAL>
        <VERTICAL>43</VERTICAL>		
    </DIA>
    <MES>
        <HORIZONTAL>49</HORIZONTAL>
        <VERTICAL>43</VERTICAL>
    </MES>
    <ANO>
        <HORIZONTAL>19</HORIZONTAL>
        <VERTICAL>43</VERTICAL>
    </ANO>
    <ADICIONAL>
        <HORIZONTAL>160</HORIZONTAL>
        <VERTICAL>10</VERTICAL>
    </ADICIONAL>
</CHEQUE>

OBS: Nenhuma tag deve ser REMOVIDA, apenas alterada de acordo com a configuração do banco/cheque.

 Exemplo cheque.png

LEGENDA:
    <HORIZONTAL> - O Valor informado nas tags se refere ao distanciamento do ínicio da escrita com relação à borda limite do lado direito.
   <VERTICAL> - O Valor informado nas tags se refere ao distanciamento do ínicio da escrita com relação à borda inferior.

NOTA: O valor dessas tags utiliza a unidade de medida em milímetros.