Modelo import./export. > Módulo Vendas > Modelo import./export. SOH (Encomendas) 

A importação de encomendas permite criar novas encomendas ou de importar as modificações sobre uma encomeda já exisatente no sistema. Ter-se-á igualmente a possibilidade de suprimir certas linhas se necessário sem que a encomenda ela mesma seja suprimida. Isso significa que pelo menos uma linha de encomenda deve existir.

Uma encomenda de venda está constituida de uma entidade e de várias linhas. O ficheiro principal a parametrizar será sempre o ficheiro SORDER (cabeçalho encomenda) porque é o ficheiro ligado ao objecto SOH.

No caso de criação de encomendas, falta então parametrizar dois identificadores, um para o ficheiro cabeçalho SORDER, um para o ficheiro detalhe SORDERQ.

No momento de uma importação em modificação, o reconhecimento de existência de objecto principal se faz de maneira automática com a chave principal que é o número de encomenda (SOHNUM). O reconhecimento da existência das linhas detalhes se faz, quanto a ela, de três maneiras em função da presença ou nome do número de linha de encomenda no modelo de importação :

 Pesquisa com o nº de linha (SOPLIN) se está parametrizado e prenchido : Se a linha existe, ela está modificada senão ela está criada.

Pesquisa com a referência artigo e data de expedição se estas duas zonas são parametrizadas e preenchidas. Se a linha existe, ela está modificada senão ela está criada.

Pesquisa com a referência artigo se a zona está parametrizado e preenchido. Se a linha existe, ela está modificada senão ela está criada.

Atenção se duas linhas têm a mesma referência artigo (e a mesma data de expedição), é necessário de parametrizar o número de linha afim de os diferenciar. Se não é feito, é sempre a primeira linha correspondente aos critérios de pesquisa que será tratada.

A importação encomenda trata a supressão de uma linha detalhe. Uma linha de encomenda será suprimida se ela está importada com uma quantidade encomedada nula. Uma encomenda não poderá ser totalmente siuprimida. Pelo menos uma linha deve existir

Tem-se igulamente a possibilidade no momento de importação de indicar se a linha de encomenda deve estar saldada ou não. Falta então acrescentar o modelo o campo SOQSTA.

Importação dos kits e nomenclaturas : Existem duas maneiras de importar os kits e nomemndclaturas.

O campo LINTYP não está presente no modelo. Neste caso, não falta importar que o artigo.composto (os componentes não sendo considerados como pertencendo ao kit ou à nomenclatura mais tratados como artigos clássicos). A importação do composto arrasta então a geração automática de todos os componentes definidos pela primeira alternativa. Os componentes de tipo Opção ou Variante são igualmente gerados para a primeira opção e a primeira variante.

O campo LINTYP está presente no modelo. Neste caso, importação do composto não desencadeia a geração automática dos componentes As linhas de componentes deverão ser importados em indicando o valor de LINTYP correspondente. Poder-se-á assim, para os kits ou nomenclaturas contendo as opções ou das variantes, indicar os componenetes escolhidos.

Importação de textes brutos : quando isso é necessário, temos a possibilidade de importar os textos em cabeçalhos de encomenda, em pé de encomenda e a linha de encomenda. Isto pode se parametrizar no modelo de importação em utilizando a variável global GIMP (no modelo menciona-se as zonas *71...).

GIMP(71..78) permite importar os textos ligados ao cabeçalho de encomenda. Pode-se então importar um texto de 8*100 caracteres seja 800 caracteres.

GIMP(81..88) permite importar os textos ligados ao pé de encomenda

 GIMP(91a 98) permite de importar os textos ligados às linhas de encomenda.

Importação dos eixos analíticos à linha : para importar as secções analíticas de uma linha de documento, um nível suplementar deve ser acrescentado para pesquisar a tabela comum contendo as informações analíticas à linha (CPTANALIN).
SEEREFERTO Ver o modelo de importaçao SDHFL.

Importaçao dos elementos de facturação : o valor registado dos elementos de facturação pode ser importado nos diferentes documentos através dos campos INVDTAAMT. (SQH, SOH, SDH).

Pré-requisitos

Campos obrigatórios do modelo

As informações mínimas devendo ser importadas são as seguites :

O código do cliente (BPCORD)

 O código do artigo (ITMREF)

A quantidade (QTY) : Se a unidade não foi indicada, tomar-se-á por defeito a unidade de venda do artigo. Atenção, no momento de importação em modificação, se a unidade está alterada, isso não será considerado e quantidade importada em modificação corresponde à unidade existente sobre a linha de encomenda. Para fazer uma importação com alteração de unidade, é necessário começar por suprimir a linha.

Mensagens de erro

Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :

Todos os controlos efectuados pelo objecto em registo interactivo são igualmente efectuados em importação da encomenda. Encontramos os principais controlos tais que:

Estab. de venda inexistente: Mensagem de controlo do estabelecimento da encomenda.

Estab. de expedição inexistente: Mensagem de controlo do estabelecimento da expedição da encomenda.

Cliente XXX ficha inexistente : Messagem de controlo de existência do cliente.

Artigo YYY ficha inexistente : Mensagem de controlo de existência do artigo e do artigo de venda.

Unidade ZZZ ficha inexistente : Mensagem de controlo de existância e da validade de unidade para artigo.

QTY zona obrigatória : Mensagem de controlo correspondente à existência desta informação no momento de importação de uma encomenda.

Tabelas consideradas

Este modelo é utilizável ao mesmo tempo em import. e export.. Os dados são actualizados nas seguintes tabela :

Tabela

Descr. Tabela

BPADDRESS [BPA]

Endereços

BPARTNER [BPR]

Parceiro negócio

BPCUSTMVT [MVC]

Movimentos clientes

BPCUSTOMER [BPC]

Clientes

BPDLVCUST [BPD]

Clientes exped.

CPTANALIN [CAL]

Linhas contabilísticas analíticas

FACILITY [FCY]

Estab.

ITMBPC [ITU]

Artigos - Clientes

ITMCATEG [ITG]

Categoria artigo

ITMFACILIT [ITF]

Artigos - Estab.

ITMMASTER [ITM]

Artigos

ITMMVT [ITV]

Acumulado Mov.artigo-estabelec.

ITMSALES [ITS]

Artigos - vendas

ITMWRH [ITW]

Artigos - Armazéns

PRICSTRUCT [PRS]

Estrutura tarifas (cli/forn)

SALESREP [REP]

Representante

SORDER [SOH]

Enc. de venda - cabeçalho

SORDERP [SOP]

Encomenda venda - Preço

SORDERQ [SOQ]

Encomendas venda - Quantidades

SPRICLINK [SPK]

Pesquisa tarifas venda (link)

SPRICLIST [SPL]

Tarifas clientes

SQUOTED [SQD]

Detalhe orçamento

SVCRFOOT [SVF]

Doc. vendas - Elem. rodapé

SVCRVAT [SVV]

Doc. vendas - Taxas

TABCUR [TCU]

Tabela das Divisas

TABMODELIV [TMD]

Tabela dos modos de expedição

TABPRTMOD [TPM]

Tab. dos modelos de edições

TABSOHTYP [TSO]

Tabela tipos encomenda

TABUNIT [TUN]

Tabela das unidades

WAREHOUSE [WRH]

Depósitos