Páginas filhas
  • DT Incluir novos campos no arquivo de retorno CSV de cotação


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Comercial
Função:Novas colunas no arquivo CSV de retorno da cotação 
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-3499


02. SITUAÇÃO/REQUISITO

Solicitado a adição dos campos "Data de entrega", "Data de validade" e "Condição de pagamento" no arquivo da cotação por CSV afim de realizar manutenções nestes campos na importação do arquivo da cotação através do componente CMPFP019 caso necessário.

03. SOLUÇÃO

Foi realizada a adição dos campos "Data de entrega", "Data de validade" e "Condição de pagamento" no arquivo CSV de exportação de cotação.

Observação: Abaixo será demonstrado a geração deste arquivo, a alteração e a importação do arquivo no sistema com alteração das informações referente aos três campos alterados.


Imagem 01 - Demonstra o componente ADMFM014 onde está sendo configurado o parâmetro empresa "TP_MODELO_HTML_COTcom o valor "4" para a empresa 001.



Imagem 02 - Demonstra o componente ADMFM014 onde está configurado o parâmetro empresa "DS_CAMINHO_COTACAO" com o diretório para salvar o arquivo CSV referente a cotação.


Imagem 03 - Demonstra o componente ADMFM014 onde pode ser observado que para a empresa "001" está configurado os tipos de condição de pagamento "001", "002" e "009".


Imagem 04 -
Ao acionar com um duplo clique na linha referente a empresa "001" o componente ADMFM052 é apresentado, onde pode ser observado a descrição de cada condição de pagamento configurada.

Imagem 05 - Demonstra o componente CMPFP068 onde está sendo consultada a cotação "25649" e acionado o botão "Condição pgto. ...".


Imagem 06 - Ao acionar o botão mencionado anteriormente, o componente CMPFM069 é apresentado, onde pode ser observado que as condições de pagamento referente a cotação "25649" são as mesmas configuradas no parâmetro demonstrado anteriormente.

Observação: Vale ressaltar que caso a cotação possua uma condição de pagamento própria não será apresentado no componente acima as condições de pagamento configuradas no parâmetro, entretanto caso a cotação não possua nenhuma condição de pagamento (caso do exemplo acima) as condições de pagamento configuradas no parâmetro se tornam a condição de pagamento da cotação.

Imagem 07 - Demonstra o componente CMPFP017 (Acessado através do componente CMPFP018 → Selecionando o tipo "Envio" → Informando a cotação desejada e acionando o botão de consulta (ou a tecla F4)) onde está sendo selecionado o fornecedor "4255" e acionado o botão "Enviar".

Observação: Considerar que o diretório configurado na "Imagem 02" está sendo acessado e que o arquivo de cotação gerado foi aberto.



Imagem 08 - 
Demonstra o arquivo de cotação gerado com os novos campos "Data prev. entrega", "Data de validade" e "Condição de pagamento".

Importante: Abaixo, depois da linha em branco, pode ser observado o código e a descrição de cada condição de pagamento referente a cotação, deve ser levado em consideração que todo o conteúdo após a linha em branco será ignorado na importação, esta informação tem apenas o objetivo de detalhar melhor as condições de pagamento pertencentes a cotação no momento da exportação do arquivo, vale ressaltar também que o campo "Data de validade" e "Condição de pagamento" é referente a cotação, sendo assim deve ser informado apenas uma vez.

Imagem 09 - Demonstra o arquivo da cotação onde está sendo informando os seguintes dados:

Produto "1026068" →
Data de previsão de entrega "25/03/2021".
Produto "1026069" →
Data de previsão de entrega "30/03/2021".
Produto "1026071" →
Data de previsão de entrega "29/03/2021".

Data de validade da cotação "20/05/2021" e nova condição de pagamento para a cotação "2".


Imagem 10Demonstra o componente CMPFP019 (acessado através do componente CMPFP018 → opção "Retorno" e acionado o botão de consulta (F4)) onde está sendo informado o diretório referente a cotação "25649" acionado primeiramente o botão "Processar" para carregar as informações referente a mesma e em seguida acionado o botão "Confirmar".


Imagem 11 - Primeiramente está sendo acessado o componente CMPFP016 onde está sendo acionado o botão "Item/Fornecedor..." logo em sequencia está sendo apresentado o componente CMPFM066 onde pode ser observado que campo "Data de validade" se encontra com a nova data "20/05/2021", data esta que foi informada no arquivo da cotação anteriormente, a condição de pagamento da cotação "25649" foi alterada para o tipo "002 - 30/60/90 - TESTE" conforme informado no arquivo anteriormente, e as datas de previsão de entrega referente aos três itens da cotação são as mesmas informadas no arquivo da cotação importado anteriormente, sendo elas: "25/03/2021", "30/03/2021" e "29/03/2021" respectivamente. Isso demonstra que a importação do arquivo referente a cotação foi realizada corretamente, trazendo todas as informações inseridas nos novos campos do arquivo.

Importante: Caso o campo "Valor unitário produto" pertencente ao arquivo da cotação não possua nenhum valor, a nova data de previsão de entrega não será atualizada, sendo assim, é obrigatório, caso desejado alterar a data de previsão de entrega com a importação do arquivo da cotação, que o valor unitário dos itens desejados estejam preenchidos.