Codificação de sistemas de negociação.
Por Justin Kuepper.
Como são criados sistemas de negociação automatizados?
Este tutorial se concentrará nas segunda e terceira partes deste processo, onde suas regras são convertidas em um código que seu software comercial pode entender e usar.
Vantagens e desvantagens.
Um sistema automatizado leva a emoção e ocupado - trabalhe fora da negociação, o que permite que você se concentre em melhorar sua estratégia e regras de gerenciamento de dinheiro. Uma vez que um sistema lucrativo é desenvolvido, não requer nenhum trabalho de sua parte até que ele quebre, ou as condições do mercado exigem uma mudança. Desvantagens:
Se o sistema não estiver corretamente codificado e testado, grandes perdas podem ocorrer muito rapidamente. Às vezes, é impossível colocar certas regras em código, o que dificulta o desenvolvimento de um sistema de negociação automatizado. Neste tutorial, você aprenderá como planejar e projetar um sistema de negociação automatizado, como traduzir esse design para o código que seu computador irá entender, como testar seu plano para garantir um desempenho ótimo e, finalmente, como colocar seu sistema em uso.
10 passos para construir um plano de negociação vencedor.
Há um velho ditado nos negócios: "Falha em planejar e você planeja falhar". Pode soar livre, mas aqueles que são sérios em ser bem-sucedidos, inclusive comerciantes, devem seguir essas oito palavras como se estivessem escritas em pedra. Pergunte a qualquer comerciante que ganhe dinheiro em uma base consistente e eles lhe dirão: "Você tem duas opções: você pode seguir metodicamente um plano escrito ou falhar".
Se você tem um plano de negociação ou de investimento escrito, parabéns! Você está em minoria. Embora ainda não seja uma garantia absoluta de sucesso, você eliminou um importante bloqueio rodoviário. Se seu plano usa técnicas defeituosas ou falta preparação, seu sucesso não virá imediatamente, mas pelo menos você está em posição de traçar e modificar seu curso. Ao documentar o processo, você aprende o que funciona e como evitar a repetição de erros caros.
Seja ou não um plano agora, aqui estão algumas idéias para ajudar com o processo.
[Construir um plano de negociação é um dos aspectos mais importantes da negociação diária bem sucedida. Em mais de cinco horas de vídeo sob demanda, exercícios e conteúdos interativos, o Curso de Torneio de Dia de Torneio do Investopedia irá mostrar uma estratégia comprovada que consiste em seis negócios que são aplicáveis em qualquer segurança e qualquer mercado.]
Prevenção de desastres 101.
Negociar é um negócio, então você deve tratá-lo como tal, se você quiser ter sucesso. Ler alguns livros, comprar um programa de gráficos, abrir uma conta de corretagem e começar a negociar não são um plano de negócios - é uma receita para o desastre. (Veja também: Investing 101)
Uma vez que um comerciante sabe onde o mercado tem o potencial de pausar ou reverter, eles devem então determinar qual será e agir em conformidade. Um plano deve ser escrito em pedra enquanto você está negociando, mas sujeito a reavaliação assim que o mercado fechou. Ele muda com as condições do mercado e se ajusta à medida que o nível de habilidade do comerciante melhora. Cada comerciante deve escrever seu próprio plano, levando em consideração os estilos e metas comerciais pessoais. Usar o plano de outra pessoa não reflete suas características de negociação. (Veja também: Fibonacci e a relação de ouro)
Construindo o Plano Diretor Perfeito.
Quais são os componentes de um bom plano de negociação? Aqui estão 10 itens essenciais que cada plano deve incluir:
1. Avaliação da habilidade.
Você está pronto para negociar? Você testou seu sistema por meio do comércio de papel e você tem confiança de que isso funciona? Você pode seguir seus sinais sem hesitação? Negociar nos mercados é uma batalha de dar e receber. Os verdadeiros profissionais estão preparados e eles tiraram seus lucros do resto da multidão que, sem plano, dão dinheiro com erros caros.
2. Preparação Mental.
Como você está se sentindo? Você deu uma boa noite de sono? Você se sente diante do desafio à frente? Se você não está emocional e psicologicamente pronto para lutar nos mercados, é melhor tirar o dia de folga - caso contrário, corre o risco de perder sua camisa. Isto é garantido para acontecer se você estiver com raiva, preocupação ou distraído da tarefa em questão. Muitos comerciantes têm um mantra de mercado que eles repetem antes do dia começar a prepará-los. Crie um que o coloca na zona de negociação.
3. Defina o Nível de Risco.
Quanto de seu portfólio você deve arriscar em qualquer comércio? Pode variar entre cerca de 1% e até 5% do seu portfólio em um determinado dia de negociação. Isso significa que se você perder esse valor em qualquer ponto do dia, saia e fique fora. Isso dependerá do seu estilo de negociação e tolerância ao risco. É melhor manter o pó seco para lutar outro dia se as coisas não estiverem a caminho. (Veja também: Qual é a sua tolerância ao risco?)
4. Definir metas.
Antes de entrar em um comércio, defina metas de lucro realistas e raciocínios de risco / recompensa. Qual é o risco mínimo / recompensa que você aceita? Muitos comerciantes não irão negociar, a menos que o lucro potencial seja pelo menos três vezes maior do que o risco. Por exemplo, se sua perda de stop for uma perda de dólar por ação, seu objetivo deve ser um lucro de US $ 3. Defina metas de lucro semanais, mensais e anuais em dólares ou como porcentagem do seu portfólio e reavaliem-os regularmente. (Veja também: Cálculo de risco e recompensa)
5. Faça o seu trabalho de casa.
Antes do mercado abrir, o que está acontecendo em todo o mundo? Os mercados estrangeiros estão para cima ou para baixo? Os futuros de índices, como os fundos negociados em bolsa S & P 500 ou Nasdaq 100, estão para cima ou para baixo em pré-mercado? Os futuros do índice são uma boa maneira de avaliar o humor do mercado antes do mercado se abrir. O que os dados econômicos ou de ganhos estão devidos e quando? Publique uma lista na parede à sua frente e decida se deseja negociar antes de um importante relatório econômico. Para a maioria dos comerciantes, é melhor esperar até que o relatório seja liberado do que tomar riscos desnecessários. Pros trading com base em probabilidades. Eles não jogam.
6. Preparação do Comércio.
Seja qual for o sistema e o programa de negociação que você usa, marque os principais e menores níveis de suporte e resistência, defina alertas para sinais de entrada e saída e certifique-se de que todos os sinais podem ser facilmente vistos ou detectados com um sinal visual ou auditivo claro. Sua área comercial não deve oferecer distrações. Lembre-se, este é um negócio, e as distrações podem ser dispendiosas.
7. Definir regras de saída.
A maioria dos comerciantes cometeu o erro de concentrar 90% ou mais de seus esforços na procura de sinais de compra, mas presta muita atenção a quando e onde sair. Muitos comerciantes não podem vender se estão desabafados porque não querem perder. Aproxime-se disso ou você não conseguirá como comerciante. Se a sua parada for atingida, significa que você estava errado. Não tome isso pessoalmente. Os comerciantes profissionais perdem mais trades do que ganham, mas gerenciando dinheiro e limitando perdas, eles ainda acabam fazendo lucros.
Antes de entrar em um comércio, você deve saber onde estão as suas saídas. Há pelo menos dois para cada comércio. Primeiro, qual é a sua perda de parada se o comércio for contra você? Deve ser anotado. Paradas mentais não contam. Em segundo lugar, cada comércio deve ter um objetivo de lucro. Uma vez que você chegar lá, venda uma parte da sua posição e você pode mover a sua parada no resto da sua posição para quebrar mesmo se desejar. Conforme discutido acima, nunca arrisque mais de uma porcentagem definida de seu portfólio em qualquer comércio.
8. Definir regras de entrada.
Isso vem após as dicas para as regras de saída por um motivo: as saídas são muito mais importantes do que as entradas. Uma regra de entrada típica pode ser redigida como esta: "Se o sinal A disparar e há um alvo mínimo pelo menos três vezes maior que a minha perda de parada e estamos em suporte, então compre X contratos ou compartilhe aqui". Seu sistema deve ser complicado o suficiente para ser efetivo, mas simples o suficiente para facilitar decisões instantâneas. Se você tem 20 condições que devem ser atendidas e muitas são subjetivas, você achará difícil, se não impossível, fazer negociações. Os computadores geralmente fazem melhores comerciantes do que as pessoas, o que pode explicar por que quase 50% de todos os negócios que agora ocorrem na Bolsa de Valores de Nova York são gerados por computador. Os computadores não precisam pensar ou se sentir bem para fazer um comércio. Se as condições forem atendidas, elas entrarão. Quando o comércio vai do jeito errado ou atinge um objetivo de lucro, eles saem. Eles não se irritam no mercado ou se sentem invencíveis depois de fazer alguns bons negócios. Cada decisão é baseada em probabilidades. (Veja também: NYSE e Nasdaq: como eles funcionam)
9. Mantenha registros excelentes.
Todos os bons comerciantes também são bons detentores de recordes. Se eles ganham um comércio, eles querem saber exatamente por que e como. Mais importante, eles querem saber o mesmo quando perdem, então eles não repetem erros desnecessários. Anote detalhes como alvos, entrada e saída de cada comércio, tempo, suporte e níveis de resistência, abertura diária, mercado aberto e fechado para o dia e registre comentários sobre por que você fez o comércio e as lições aprendidas. Além disso, você deve salvar seus registros comerciais para que você possa voltar e analisar o lucro ou a perda de um sistema específico, retiradas (que são quantidades perdidas por troca usando um sistema de negociação), tempo médio por comércio (o que é necessário para calcular a eficiência do comércio) e outros fatores importantes, e também compará-los a uma estratégia de compra e retenção. Lembre-se, este é um negócio e você é o contador.
10. Execute um Post-Mortem.
Após cada dia de negociação, somar o lucro ou prejuízo é secundário ao saber o porquê e como. Anote as suas conclusões no seu diário de negociação para que você possa consultá-las novamente mais tarde.
The Bottom Line.
O comércio de papel bem sucedido não garante que você terá sucesso quando você começar a negociar dinheiro real e as emoções entrarem em jogo. Mas o comércio de papel bem sucedido confere ao comerciante a confiança de que o sistema que eles vão usar realmente funciona. Decidir em um sistema é menos importante do que ganhar habilidades suficientes para que você seja capaz de fazer negócios sem adivinhar ou duvidar da decisão.
Não há como garantir que um comércio ganhe dinheiro. As chances do comerciante são baseadas em suas habilidades e sistema de ganhar e perder. Não há como vencer sem perder. Os comerciantes profissionais sabem antes de entrarem em um comércio que as probabilidades estão a seu favor ou não estariam lá. Ao permitir que seus lucros andem e cortando perdas, um comerciante pode perder algumas batalhas, mas ganhará a guerra. A maioria dos comerciantes e investidores fazem o contrário, e é por isso que eles nunca ganham dinheiro.
Os comerciantes que ganham consistentemente tratam a negociação como um negócio. Embora não seja uma garantia de que você ganhará dinheiro, ter um plano é crucial se quiser se tornar consistentemente bem sucedido e sobreviver no jogo comercial.
BRICS considera a criação de sistema de comércio de ouro.
& ldquo; O sistema tradicional (comercial) baseado em Londres e parcialmente nas cidades suíças está se tornando menos relevante à medida que novos pólos de comércio estão surgindo, em primeiro lugar na Índia, na China e na África do Sul, & rdquo; ele disse, acrescentando: ldquo, estamos discutindo a possibilidade de estabelecer um único (sistema de) comércio de ouro, tanto no BRICS quanto no nível de contatos bilaterais. & rdquo;
Os países BRICS são grandes economias com reservas substanciais de ouro e um impressionante volume de produção e consumo de metais preciosos, afirmou o funcionário. Segundo ele, o novo sistema pode servir de base para a criação de novos benchmarks.
O Banco da Rússia já assinou um memorando sobre o desenvolvimento do comércio bilateral de ouro com a China. O regulador planeja formar um sistema de comércio único com a República da China do povo em 2018.
& ldquo; Nós assumimos que os links comerciais e de compensação devem ser estabelecidos. O ponto é que os compradores de ouro devem decidir sobre o local de compra ", disse Shvetsov, acrescentando que os links comerciais permitirão que os participantes do mercado façam negócios nas trocas internacionais através da contraparte central.
No ano passado, o Banco da Rússia e o Banco Popular da China anunciaram planos para criar uma plataforma que unisse o comércio de ouro pelos dois maiores países compradores de ouro do mundo.
A China reivindica a descoberta de sua maior mina de ouro com potencial de US $ 22 bilhões potencialmente t. co/DU2Fb6vsS6pic. twitter/WCMiazmzOI.
De acordo com o World Gold Council, a Rússia é o maior comprador oficial de ouro e o terceiro maior produtor mundial, com o banco central comprando de minas domésticas através de bancos comerciais. Ele aumentou mais do que o dobro das compras de ouro na última década, somando mais de 1.250 toneladas às reservas de ouro. No segundo trimestre de 2017, representaram 38% do total de ouro comprado pelos bancos centrais.
3 Configuração de Interfaces para Intercâmbio Eletrônico de Dados.
Este capítulo contém os seguintes tópicos:
3.1 Compreendendo as Interfaces EDI.
Você deve personalizar o JD Edwards EnterpriseOne Data Interface para o Sistema de Intercâmbio de Dados Eletrônicos, incluindo a personalização de informações para cada parceiro comercial e cada sistema, para atender às suas necessidades.
Exemplos de tais mudanças incluem:
No programa de mestrado do cliente (P03013), definindo como os parceiros comerciais específicos são cobrados com base no tipo e quantidade de negócios que você conduz com eles.
No programa Referência cruzada de itens (P4104), definindo relações entre os números de itens da empresa e os números de itens de cada parceiro comercial.
Você também pode configurar itens de substituição ou substituição que podem ser solicitados para clientes se o item encomendado estiver sem estoque. Se você está encomendando itens de um fornecedor, você pode configurar itens de substituição para itens que o fornecedor não possui em estoque.
Além disso, você deve personalizar a forma como você mantém dados EDI. Exemplos de personalização de dados EDI incluem:
Definindo e revisando os códigos que descrevem documentos EDI que você envia e recebe.
Definindo e revisando as ações que o sistema executa quando você envia e recebe documentos EDI.
Por exemplo, se você receber uma transação, o sistema JD Edwards EnterpriseOne Data Interface for Electronic Data Interchange usa um código de propósito de transação, como exclusão ou consulta, para determinar qual ação executar na transação.
Definir os intervalos aceitáveis para informações, como por quantidades, custos unitários e quantidades estendidas, em documentos EDI.
3.1.1 Estratégias de teste.
Muitas organizações adiarão o teste do software JD Edwards EnterpriseOne EDI até que o software de tradutor de terceiros também esteja instalado. No entanto, se o software JD Edwards EnterpriseOne EDI for instalado antes do software de conversão EDI, você pode começar a testá-lo usando a entrada de dados através do programa Status / Inquérito ou criando e processando manualmente um arquivo plano através do sistema. O programa Status / Inquérito fornece recursos de adicionar, alterar e excluir a todos os dados nas tabelas do sistema 47.
3.1.2 Códigos definidos pelo usuário para EDI.
Muitos campos aceitam apenas códigos definidos pelo usuário (UDCs). Você deve definir esses códigos para executar processos EDI.
UDCs são armazenados em tabelas por sistema e tipo de código. Por exemplo, o sistema 47, o tipo PU representa o comércio eletrônico e os códigos de propósito de transação.
Você pode visualizar alguns UDCs de seleções no EDI Advanced & amp; Menu Operações Técnicas (G4731). Alternativamente, você pode acessar todos os códigos através de um único formulário UDC. Depois de selecionar um formulário UDC em um menu, altere o código do sistema e os campos do tipo UDC para acessar outra tabela UDC. O sistema armazena UDCs na tabela F0005.
Esses UDCs são primários para o sistema EDI:
Os códigos de tipo de registro (00 / RD) definem o tipo de tabelas de entrada e de saída.
Esses UDCs são carregados e codificados, e você não deve alterar o código ou seu significado. Fazer isso interferiria com o processamento correto.
Os códigos de tipo de transação (00 / TT) identificam o código e a definição do American National Standards Institute (ANSI) para cada tipo de transação EDI.
Por exemplo, o código 823 é o código UDC eo código ANSI para transações lockbox, e 850 é o código UDC e ANSI para transações de ordem de compra. Esses códigos são carregados. Você pode revisar a lista de códigos para determinar os códigos atuais e suas descrições.
Os códigos de número de conjunto de transações EDI (40 / ST) descrevem cada tipo de documento EDI que você envia e recebe.
Você pode definir códigos de conjunto de transações para qualquer padrão EDI. Os códigos de conjunto de transações para documentos EDI são carregados. Você pode modificar os códigos de conjunto de transações e adicionar conjuntos de transações à tabela.
Os códigos de propósito de transação (47 / PU) controlam as ações que o sistema executa ao enviar e receber documentos EDI.
O sistema usa o código sempre que a finalidade do conjunto de transações aparece em uma tabela. Esses códigos são carregados e são destinados para uso com o elemento ANSI X12 353. Para documentos de entrada, o sistema usa esse código para determinar a ação a ser executada na transação. Para documentos de saída, este código comunica o propósito da transação para o parceiro comercial.
Você pode rever a lista atual de códigos e suas descrições.
3.1.3 Pré-requisitos.
Antes de configurar as interfaces EDI:
Configure os tipos de documento para:
Ordens de clientes EDI.
Pedidos de compra EDI.
Configure os próximos números para:
EDI números de lote.
Números de documento EDI.
Configure regras de atividade de ordem para:
Transações de ordem de venda EDI.
Transações de compra de EDI.
Verifique se todas as informações do cliente e do fornecedor foram adicionadas ao catálogo de endereços. Isso inclui o número de localização global (GLN), se aplicável.
Verifique se todos os itens que estão sendo vendidos ou comprados foram inseridos no sistema.
Verifique se todas as informações de custo e preço foram adicionadas para itens comprados e vendidos.
3.2 Compreendendo a formatação plana de dados de arquivos.
Esta seção discute:
Formatando dados de arquivos planos para documentos de entrada.
Formatando dados de arquivos planos para documentos de saída.
3.2.1 Dados de arquivo simples.
Para usar um arquivo plano para receber ou enviar documentos EDI, você deve ser capaz de mapear uma unidade em um computador pessoal para a localização do arquivo plano. O software de tradutor de terceiros deve ser capaz de:
Crie um arquivo plano para documentos de saída ou converta os dados para documentos de entrada.
Escreva em todos os campos nas tabelas da interface EDI, mesmo que o campo esteja em branco.
O qualificador de texto padrão é uma aspa dupla e o delimitador de campo padrão é uma vírgula.
O formato do registro no arquivo plano deve seguir o formato da tabela de interface EDI. Conseqüentemente, cada coluna na tabela deve estar no registro de arquivo plano e as colunas devem aparecer na mesma ordem que na tabela. O primeiro valor de campo em um registro de arquivo plano indica o tipo de registro. Ou seja, o primeiro valor de campo indica o programa de conversão ou criação em que as tabelas de interface EDI inserem o registro. Os valores do tipo de registro são definidos e armazenados pelo tipo de registro UDC tabela 00 / RD.
Por exemplo, suponha que um registro na tabela de cabeçalho apareça da seguinte maneira:
Veja como o registro no arquivo plano aparece:
1, Joe, Denver, 80237.
No exemplo anterior, observe que o 1 corresponde a um tipo de registro de cabeçalho e o espaço em branco corresponde ao & lt; Blank & gt; valor na coluna Endereço.
Quando você recebe documentos de entrada, o sistema converte dados do arquivo plano para as tabelas da interface EDI quando você executa o programa de conversão apropriado. Quando você envia documentos de saída, o sistema cria um arquivo plano quando você executa o programa de criação apropriado (também conhecido como um programa de conversão).
3.2.2 Formatando dados de arquivos planos para documentos de entrada.
Dependendo das capacidades do software do tradutor, você deve garantir que os dados sejam formatados corretamente para receber documentos nos programas de aplicativos JD Edwards EnterpriseOne. Portanto, você deve definir como os dados devem ser formatados no arquivo plano quando você executa o programa de conversão de arquivo plano de entrada (R47002C) do arquivo plano para as tabelas de interface de entrada EDI.
Todos os campos devem ser formatados corretamente para o programa de conversão de arquivo plano de entrada para interpretar corretamente cada campo e movê-lo para o campo correspondente na tabela de interface de entrada apropriada. Todos os campos devem ser colocados no arquivo plano na ordem exata em que eles aparecem na tabela de interface de entrada na qual os dados são convertidos. Além disso, cada campo deve ser anexado por um símbolo que marca o início e o fim do campo. Normalmente, esse símbolo é uma aspa dupla. Cada campo também deve ser separado do próximo campo com um delimitador de campo. Normalmente, esse valor de separador é uma vírgula. Por exemplo:
1,1,00001, 3333, AA, 850,,, R, 2, 9102.
Para documentos recebidos que você recebe, você pode usar qualquer delimitador de campo e qualificador de texto se não interferir com a interpretação dos campos. Use as opções de processamento do programa de conversão aplicável para definir os qualificadores de texto e os delimitadores de campo que o sistema usa.
3.2.2.1 Datas.
O sistema determina como uma data é convertida do arquivo plano para as tabelas da interface EDI através de uma combinação da preferência de usuário do formato da data que você configurou no valor padrão que você especificou para o UDS para o ano de mudança do século (CENTCHG em 00 / DF).
O formato de data especificado na configuração de preferência de usuário de formato de data deve corresponder ao formato de data de todas as datas nos arquivos planos. Normalmente, esse formato é MDY e é o formato usado pelos dados ANSI EDI; no entanto, pode variar de acordo com outros padrões. A conversão das datas dos arquivos planos para as tabelas de interface de entrada é baseada em uma combinação da preferência do usuário e do item de dicionário de dados CENTCHG. Quando você insere uma data com duas posições por ano, o sistema compara esse valor com o valor padrão dentro do CENTCHG para determinar se a data é menor ou igual a esse valor. Por exemplo, se a data for menor ou igual a esse valor e é um valor dentro do ano 2000 (00,01,02 até e incluindo o valor padrão), o sistema interpreta a data como uma data do ano 2000.
Se a data for maior do que o valor padrão, o sistema assume o século atual conforme definido no item de dicionário de dados CTRY. Por exemplo, se o valor padrão do CENTCHG for 10 e a preferência de usuário do formato da data que você configura for MDY, o sistema formata a data conforme descrito nesta tabela depois de executar o programa de Conversão de Arquivo Plano Inbound (R47002C):
* Indica uma data que foi convertida incorretamente com base na data desejada nos exemplos anteriores.
3.2.2.2 Valores numéricos.
Você não precisa colocar valores numéricos com zeros. Se o valor for um valor decimal, ele deve ser colocado no campo com o presente decimal. Se o valor for um número inteiro, não é necessário nenhum decimal. O programa Inbound Flat File Conversion (R47002C) valida o valor no campo e ajusta o valor com base no dicionário de dados. Por exemplo, o número da linha (EDLN) normalmente tem três decimais de exibição. Se o valor no arquivo plano for 1, o programa de Conversão de Arquivo Plano Inbound o converte para 1000 para que ele apareça como 1.000 em um aplicativo. Se nenhum valor deve ser mapeado para o campo, um branco ou um 0 é convertido em 0 nas tabelas de interface de entrada EDI.
Esta tabela mostra como o sistema converte valores para o EDLN do EDI do item de dicionário de dados do arquivo plano nas tabelas de interface de entrada EDI:
Esta tabela mostra como o sistema converte valores para o item de dicionário de dados Unidades, Transação / Quantidade (UORG) do arquivo plano nas tabelas de interface de entrada EDI:
Quando você envia ou recebe documentos com números decimais, você deve usar um espaço reservado, como um período (.), Para indicar a posição do decimal. Você define o espaço reservado na tabela de preferências de uso.
3.2.2.3 Valores de caracteres.
Os valores de caracteres de preenchimento com valores em branco não são necessários se o campo estiver preenchido com um valor. Uma das poucas exceções a esta regra é a Unidade de Negócio do Documento de Dados (MCU). Como este campo é justificado corretamente em um campo alfa, o valor deve ser preenchido com espaços em branco. Além disso, todos os valores devem ser cercados com o início do campo especial e parar os qualificadores. Se nada for mapeado para um campo, um espaço em branco deve ser colocado entre os dois qualificadores. Se o espaço em branco entre os dois qualificadores não estiver presente, um único qualificador será convertido em um campo alfa na tabela de interface.
Número da ordem de compra (VR01 - Alfa 25) e vários campos em branco:
Vários campos em branco e Unidade de Negócios (MCU - Alpha 12) justificados corretamente:
3.2.3 Formatando dados de arquivos planos para documentos de saída.
Dependendo das capacidades do software de tradução que você usa, talvez seja necessário especificar como os dados devem ser formatados no arquivo plano ao executar o programa de conversão de arquivo plano de saída das tabelas de interface de saída EDI para o arquivo plano.
Cada registro dentro de um arquivo plano deve ser consistente no comprimento do registro e na posição do campo. A maioria dos pacotes de software para tradutores EDI lê os dados em posição local dentro de cada registro; se os dados variarem em comprimento e posição do campo, a maioria dos campos não é lida corretamente pelo software do tradutor.
3.2.3.1 Datas.
O sistema determina como uma data é formatada em um arquivo plano quando você executa o programa de conversão de arquivos planos de saída através de uma combinação da preferência de usuário do formato de data e do valor padrão para o ano de alteração do século (CENTCHG em UDC 00 / DF). Quando a preferência do usuário do formato da data é MDY (mês, dia, ano), YMD (ano, mês, dia) ou DMY (dia, mês, ano), o programa de conversão de arquivo plano de saída usa o valor padrão para CENTCHG para determinar se a porção ano (Y) de uma data é de quatro dígitos ou dois dígitos. Se o ano que está sendo processado pelo programa de conversão de arquivos planos de saída for menor ou igual ao valor padrão do CENTCHG, o sistema converte o ano no arquivo plano em dois dígitos. Se o ano que está sendo processado pelo programa de Conversão de Arquivo Plano de Saída é maior que o valor padrão CENTCHG, o sistema converte o ano no arquivo plano em quatro dígitos.
Por exemplo, se o valor padrão para o item CENTCHG for 15 e a preferência do usuário do formato de data for MDY, o sistema usará essa formatação na Conversão de arquivo plano de saída:
Os formatos de data para mês, dia e ano devem ser sempre convertidos como dois dígitos para o mês, dois dígitos para o dia e dois ou quatro dígitos para o ano. Se o software de conversão EDI lê qualquer registro de arquivo plano de forma apropriada, você deve selecionar uma preferência de usuário de formato de data específica para o perfil de usuário que usa o programa Flat File Conversion. Se a preferência do usuário do formato da data estiver em branco, a data exibida é baseada no valor padrão do sistema, e os meses e dias de um dígito aparecem com apenas uma posição. Por exemplo, o resultado para a data 14 de maio de 1998, aparece como 14/5/98.
Você também pode definir a porção do ano da data para que ele sempre seja produzido como quatro dígitos no arquivo plano quando você executa o programa de Conversão de Arquivo Plano. Para definir a porção do ano, siga estas etapas:
Configure um formato de data personalizado na tabela UDC 00 / DF como MDE (mês, dia, ano de quatro dígitos).
Este é um formato de data predefinido que o programa de conversão de arquivo plano de saída usa para exibir a data como quatro dígitos. A ordem da data no formato de data personalizado pode ser alterada para produzir a saída de formato de data desejada, como DME (dia, mês, ano), EMD (ano, mês, dia) e assim por diante.
Atribua este formato de data personalizado à preferência de usuário do formato da data.
Por exemplo, se você definir a formatação da data para que a saída sempre apareça como quatro dígitos, o sistema formata a data conforme indicado nesta tabela depois de executar o programa de conversão de arquivos planos de saída:
3.2.3.2 Valores numéricos.
Os campos numéricos no arquivo Flat File Cross-Reference (P47002) aparecem como 32 posições. A primeira posição indica o sinal do valor subseqüente. A 0 indica que o número que se segue é positivo e um traço indica que o número que se segue é negativo. As próximas 20 posições indicam a parcela total do número, seguido de um separador e, em seguida, de 10 dígitos que indicam a porção decimal do valor. O caractere separador é baseado na configuração na preferência do usuário para o caractere de formato decimal. Normalmente na América do Norte, esse valor é um período. Os valores numéricos sempre aparecem neste formato, independentemente de o campo na tabela de interface de saída EDI ser armazenado com um decimal.
Esta tabela mostra o formato de arquivo plano que corresponde aos valores mostrados nas tabelas de interface de saída EDI:
Quando você envia ou recebe documentos com números decimais, você deve usar um suporte de lugar, como um período (.) Para indicar a posição do decimal. Você define o titular do lugar na tabela de preferências do usuário.
3.2.3.3 Valores de caracteres.
O sistema produz cadeias de caracteres das tabelas de interface de saída EDI para o arquivo plano e pads os valores com espaços em branco para o número de posições do campo. Normalmente, essas posições são justificadas no campo. No entanto, existem algumas exceções, como a Unidade de Negócios do Documento de Dados (MCU), que é justificada corretamente (assim como aparece no campo real). O sistema pads campos que estão em branco com espaços em branco.
Esta tabela lista as cadeias de caracteres que são produzidas a partir das tabelas de interface de saída EDI para o arquivo plano:
3.2.3.4 Exemplo: formatando dados de arquivos planos para documentos de saída.
Esses exemplos ilustram dados de arquivos planos formatados corretamente:
1,000000000000000000001.0000000000,00001,00000000000000010005.0000000000, IN 3,000000000000000000002.0000000000,00001,000000000000000100035.0000000000, IN 2,000000000000000000001.0000000000,00001,000000000000000100035.0000000000, IN 4,000000000000000000002.0000000000,00001,000000000000000100035.0000000000, IN 2,000000000000000000001.0000000000,00001,000000000000000100035.0000000000, IN 4,000000000000000000002.0000000000,00001 000000000000000100035.0000000000, IN.
3.3 Configuração das instruções de cobrança do cliente.
Esta seção fornece uma visão geral das instruções de cobrança do cliente e discute como:
Configure as instruções de cobrança do cliente.
Insira informações EDI para o cliente.
Insira os dados de referência cruzada da transação EDI para o cliente.
3.3.1 Compreendendo as Instruções de Faturamento do Cliente.
O programa de mestre de clientes (P03013) permite que você controle a maneira como o sistema processa informações EDI para cada cliente ou parceiro comercial. As informações EDI que você configura determinam se você pode trocar informações EDI com o parceiro comercial e como o sistema processa os registros do parceiro comercial.
Por exemplo, você pode especificar que o cliente precisa que todas as contas sejam enviadas para uma empresa-mãe para itens que são enviados para as filiais. O sistema recupera as informações de cobrança da empresa-mãe sempre que um pedido é processado para o cliente. Você deve configurar informações para todos os parceiros comerciais.
3.3.2 Pré-requisitos.
Antes de configurar as instruções de cobrança do cliente:
Verifique se há registros do catálogo de endereços para o cliente.
Verifique se os UDCs para o conjunto de transações EDI (40 / ST) estão configurados para os tipos de transações que você realiza com o cliente.
3.3.3 Formulários utilizados para configurar as instruções de cobrança do cliente.
No formulário Trabalhar com o Mestre do Cliente, clique em Localizar para localizar clientes que foram configurados no sistema do Livro de Endereços JD Edwards EnterpriseOne. Selecione o cliente e clique em Selecionar.
3.3.4 Configuração das instruções de cobrança do cliente.
Acesse o formulário de revisão mestre do cliente.
Figura 3-1 Formulário de Revisão Mestre do Cliente.
3.3.5 Inserção de informações EDI para o Cliente.
Acesse as instruções de cobrança do cliente - formulário EDI Information.
3.3.6 Inserção de dados de referência cruzada de transação EDI para o cliente.
Acesse o formulário EDI Transaction Cross Reference.
Figura 3-2 Formulário de referência cruzada de transação EDI.
Digite um valor que identifique se um cliente é proibido pelo processamento em lote ou se esse cliente estiver em um teste ou modo de produção. Os valores são:
I: É proibido ao cliente a disponibilidade para o processamento em lote.
T: Modo de teste. Apenas relatórios produzidos quando processados.
P: Modo de produção. Durante o processamento, o sistema produz relatórios e pedidos ao vivo.
Identificador de Tipo de Cliente.
Insira um valor da UDC 40 / CI para especificar o tipo de número a ser enviado em uma transação EDI; por exemplo, número DUNS ou número de telefone.
Identificador do Tipo de Item.
Digite um código para especificar o tipo de número do item a ser enviado em uma transação EDI; por exemplo, código UPC, número da peça do fornecedor ou número da peça do cliente.
Quantidade Decimais e Decimais de Quantidade.
Digite o número de posições à direita do ponto decimal que estão incluídos em valores para todos os campos de quantidade ou quantidade em transações EDI para um cliente específico.
Digite um código para especificar se um conjunto de transações específico pode ser enviado, recebido ou ambos. Os valores são:
Você deve completar este campo.
Insira um número para identificar um tipo específico de transação EDI.
Você deve completar este campo.
3.4 Estabelecimento de informações EDI para fornecedores.
Esta seção fornece uma visão geral das informações do fornecedor EDI e discute como inserir informações EDI para fornecedores.
3.4.1 Compreendendo a Informação EDI para Fornecedores.
Você deve configurar as informações EDI para cada fornecedor com quem você deseja trocar dados usando EDI. Esta informação pode ser configurada quando você configurou originalmente um novo fornecedor ou quando você atualiza um registro existente.
Formulário 3.4.2 usado para inserir informações EDI para fornecedores.
No formulário Trabalhar com fornecedor, clique em Localizar para localizar fornecedores. Selecione um fornecedor e, no formulário de revisão mestre do fornecedor, selecione a guia Informações EDI.
3.4.3 Inserindo informações EDI para fornecedores.
Acesse a Revisão mestre do fornecedor - Formulário de Informações EDI.
Modo de processamento em lote.
Digite um código para indicar se um cliente é proibido pelo processamento em lote ou se o cliente está em teste ou modo de produção. Os valores são:
I: Inhibida. Não está disponível para o processamento em lote.
T: Modo de teste. Apenas relatórios produzidos quando processados.
P: Modo de produção. Relatórios e pedidos ao vivo são produzidos quando processados.
Identificador de Tipo de Cliente.
Insira um valor da UDC 40 / CI para especificar o tipo de número a ser enviado em uma transação EDI; por exemplo, número DUNS ou número de telefone.
Identificador do Tipo de Item.
Digite um código para especificar o tipo de número do item a ser enviado em uma transação EDI; por exemplo, código UPC, número da peça do fornecedor ou número da peça do cliente.
Quantidade Decimais e Decimais de Quantidade.
Digite o número de posições à direita do decimal que estão incluídas em valores em todos os campos de quantidade ou quantidade em transações EDI para um cliente específico.
Digite um código para indicar como os documentos são enviados para um cliente ou fornecedor. O código faz parte do processo de carregamento de lotes de contas a pagar e você pode usá-lo como critério quando você escreve relatórios.
3.5 Definindo as Regras de Tolerância EDI.
Esta seção fornece uma visão geral das regras de tolerância de EDI e discute como adicionar uma regra de tolerância.
3.5.1 Compreendendo as Regras de Tolerância EDI.
O JD Edwards EnterpriseOne Data Interface para o Sistema de Intercâmbio de Dados Eletrônicos usa as regras de tolerância que você define para editar documentos EDI de entrada e para extrair documentos EDI de saída. As regras de tolerância determinam se a transação está dentro de um intervalo aceitável para o conjunto de transações e parceiro comercial. Você pode adicionar regras de tolerância para quantidade, custo unitário, quantidade estendida e dias de tolerância. As regras de tolerância de compra são usadas para o conselho de recebimento recebido e a fatura entrante com correspondência de comprovante.
Você define regras de tolerância de EDI somente se você estiver usando uma alteração de pedido de compra de entrada ou de saída (860 / ORDCHG) ou confirmação de alteração de pedido de compra de entrada (865 / ORDRSP).
Ocorre um erro de tolerância quando o valor em um campo excede o intervalo que você especifica no EDI ou nas regras de tolerância de compra. Se algum documento EDI estiver fora do intervalo, o programa imprime uma mensagem de erro no relatório de exceção que o sistema produz sempre que você envia ou recebe documentos EDI.
Formulário 3.5.2 usado para definir regras de tolerância EDI.
3.5.3 Adicionando regras de tolerância.
Acesse o formulário de Revisões de Regras de Tolerância EDI.
Figura 3-3 Formulário de Revisões de Regras de Tolerância EDI.
Digite um identificador para um tipo específico de documento ou transação padrão EDI.
Você deve completar este campo.
Digite um número para identificar uma entrada no sistema do Livro de endereços JD Edwards EnterpriseOne, como funcionário, candidato, participante, cliente, fornecedor, inquilino ou local.
Você deve completar este campo.
Digite um número de localização global para o conjunto de transações. GLN é um número único de 13 dígitos que identifica um local.
Digite a porcentagem para a qual o sistema aceita uma linha de pedido de compra para a mercadoria sem emitir uma mensagem de aviso. A porcentagem é baseada no preço da linha e é usada durante o processo de correspondência. Se você deixar este campo em branco, o sistema não efetua a verificação de tolerância.
Digite a porcentagem como um número inteiro. Por exemplo, digite 10 por cento como 10.
No comments:
Post a Comment