01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:13 - Recebimento Mercadoria
País:Brasil
Ticket:DDLEGFIN-1824
Requisito/Story/Issue:DDLEGFIN-1824


02. SITUAÇÃO/REQUISITO

Criar nova opção para importar arquivo XML de venda aprovada pela SEFAZ. 

 1. Utilizar/ replicar as mesmas validações da 1301 para importação de arquivo XML.

 2. Tratar a PCCLIENT ao invés da PCFORNEC, pois o fornecedor na devolução é o cliente da venda.

 3. Trazer apenas a opção de pesquisar e as abas da importação somente quando a opção ‘Gerar NF’ estiver como ‘Não’.

 4. Incluir a opção 'Cód Barras (Rotina 2014)' na consulta das importações:

 5. Na validação do XML, verificar se os produtos existem, assim como suas embalagens na PCEMBALAGEM.

 5.1 Caso não exista PCEMBALAGEM, parar a importação informando que a embalagem não existe e que o usuário deve verificar na rotina 2014.

 5.2 Para a embalagem, a consulta deve ser feita via:

        PCEMBALAGEM.CODAUXILIAR: código de barras da embalagem.

        PCEMBALAGEM.CODFILIAL: código da filial.

6. Não validar preços de vendas (para o preço de venda, considerar o preço do produto para a devolução).

7. Validar se existe CFOP e situação tributária no cadastro (validar tributação por UF ou por região).

8. Permitir gravar a pré-devolução a partir da importação.

9 Validar o XML a ser importado se é homologação ou não.

03. SOLUÇÃO

Descreva a solução. 


1. Acesse a rotina 1346 a partir da versão XX.XX.XX ou versão superior e clique o botão Novo;

2. Selecione a opção 6 - Devolução Normal na caixa Tipo Entrada, Selecione a Filial, Motivo Devolução;

3. Marque a opção Não na caixa Gerar Núm. NF e selecione/informe o Cliente conforme necessidade;

3.1 Note que o botão Importar XML é habilitado;

Observação:  o botão Importar XML é habilitado para consulta apenas quando marcada opção Não da Gerar Núm. NF.


2. Use quando for necessário descrever um passo a passo.


04. DEMAIS INFORMAÇÕES

Outras ações/ações relacionadas 



05. ASSUNTOS RELACIONADOS




<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>