Class GraJSONBuilder

java.lang.Object
systextil.bo.inte.gra.GraJSONBuilder

public class GraJSONBuilder extends Object
Classe utilitaria para montagem de JSONs para a API do GRA.
  • Constructor Details

    • GraJSONBuilder

      public GraJSONBuilder()
  • Method Details

    • buildJsonPedido

      public static String buildJsonPedido(br.com.intersys.systextil.connection.AppConnection conn, String pedidoIdStr, int idEmpresaGra) throws Exception
      Throws:
      Exception
    • cancelarPedido

      public static String cancelarPedido(String jsonAceito) throws Exception
      Cancelamento do pedido excluido do Systextil (design, 8.13): o ultimo JSON que o GRA aceitou, com todos os itens CANCELADO e as datas do cancelamento na capa (a data e a hora do envio). O sync do GRA e idempotente: as linhas SUPR_090 e SUPR_100 do pedido podem reenviar o mesmo cancelamento.
      Throws:
      Exception