...
- Seguir essa especificação do formato JsonSchema
- Seguir a definição de campos especificada aqui especificada <link para definição de campos reformulada>
- Especificar propriedade X-Totvs, de acordo com regras especificadas aqui <Ancora> incluindo , incluindo quais ERPs implementam aquela mensagem e os campos relacionados.
- Sempre que possível, utilizar padrões internacionais. Para saber se já existe uma mensagem de conta contábil, por exemplo, pesquise no Google usando "account xsd oasis repository".
- Mensagens criadas para atender uma exigência legal devem se ater estritamente ao que é definido pela legislação. Nestes casos, o nome da mensagem e dos campos podem ser em português, se a legislação exigir.
X-TOTVSCabeçalho (Info)
O objetivo dessa propriedade é especificar quais produtos Totvs implementaram uma determinada propriedade da mensagem, e trazer outras informações sobre a mesma.
...
Contém nome, descrição e agrupador da mensagem (esse último definido através da propriedade segment)
Clique aqui para verificar os valores disponíveis para a propriedade segment
Campo Obrigatório
ProductInformation
...
Exemplos Oficiais site json-schema: https://json-schema.org/learn/miscellaneous-examples.html
Padrões internacionais de mensagens para integraçãohttp://docs.oasis-open.org/ubl/prd1-UBL-2.1/UBL-2.1.html
...