01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:13 - Recebimento Mercadoria
Função:

1301 - Receber Mercadoria 

1321 - Importação XML Automático

Requisito/Story/Issue:

DDCOMP-9954 / DDCOMP-


02. SITUAÇÃO/REQUISITO

Criar e gravar informações de quantidade conforme XML (tag qCom e qtrib);

Gravar o campo PCMOVCOMPLE.DESCRICAONFE com a descrição do produto conforme o XML.

03. SOLUÇÃO

        Criado campo PCMOVCOMPLE.XML_QCOM para gravar a quantidade da tag (QCOM);

        Criado campo PCMOVCOMPLE.XML_QTRIB para gravar a quantidade tributável da tag (QTRIB);

        XML com lote, replicar a mesma informação do XML em todas as linhas da PCMOVCOMPLE;

        Gravar no momento da importação de XML (Rotina 1301) a descrição do produto conforme tag xProd no campo PCMOVCOMPLE.DESCRICAONFE;

        Processo feito nas rotinas 1321 e 1301 quando importado XML;

        OBS: Para entrada manual o campo PCMOVCOMPLE.DESCRICAONFE ficará nulo. Essa informação da descrição para as entradas manuais será replicada pelo serviço do fiscal.


  Rotina WTA 814:

  1.  Acesse a Rotina 814 WTA - Atualização de objetos de banco de dados, atualizar as tabelas PCMOVCOMPLE e PCMOVCOMPLEPREENT, para uso das versão do Winthor na 30.3 atualizar as versões das duas tabelas 1.2.1.0 e 1.2.4.0, conforme imagem;




 

Rotina 1301:

  1.  Acesse a Rotina 1301 - Receber Mercadoria, importar arquivo XML;

Notar os campos do arquivo XML que serão replicados nas tabelas PCMOVCOMPLE e PCMOVCOMPLEPREENT - qCom - qTrib - xProd;


PCMOVCOMPLEPREENT - qCom - qTrib - xProd;


PCMOVCOMPLE - qCom - qTrib - xProd;


Entrada manual o campo xProd ficará Nulo, pois será preenchido pelo fiscal.

 

Rotina 1321:

  1.  Acesse a Rotina 1321 - importação XML Automático, importar arquivo XML;
  2. O processo de importação de XML ocorrerá normalmente, porém na gravação do XML terá o mesmo comportamento descrito acima na rotina 1301.



04. DEMAIS INFORMAÇÕES


Você sabe como atualizar as rotinas do WinThor?



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>