ENDPOINT: https://api.erpeasy.compels.net/v1/servicoContrato


Exemplo em Java:

import java.util.List;

public class ServicoContrato {
  public static final short MODELO_NFSe = 1;
  public static final short MODELO_NF_COMUNICACAO = 2;
  private Long id;
  private Contrato contrato;
  private Item servico;
  private short modelo;
  private double quantidade;
  private double valor;
  private Coc coc;
  private CondicaoPagamento condicaoPagamento;
  private TipoCobranca tipoCobranca;
  private ContaBancaria contaBancaria;
  private List<Faturamento> faturamentos;

  public ServicoContrato() {
    super();
  }

  public ServicoContrato(short modelo) {
    super();
    this.modelo = modelo;
  }

  public ServicoContrato(Contrato contrato, Item servico, short modelo) {
    super();
    this.contrato = contrato;
    this.servico = servico;
    this.modelo = modelo;
  }

  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  public Contrato getContrato() {
    return contrato;
  }

  public void setContrato(Contrato contrato) {
    this.contrato = contrato;
  }

  public Item getServico() {
    return servico;
  }

  public void setServico(Item servico) {
    this.servico = servico;
  }

  public short getModelo() {
    return modelo;
  }

  public void setModelo(short modelo) {
    this.modelo = modelo;
  }

  public double getQuantidade() {
    return quantidade;
  }

  public void setQuantidade(double quantidade) {
    this.quantidade = quantidade;
  }

  public double getValor() {
    return valor;
  }

  public void setValor(double valor) {
    this.valor = valor;
  }

  public Coc getCoc() {
    return coc;
  }

  public void setCoc(Coc coc) {
    this.coc = coc;
  }

  public CondicaoPagamento getCondicaoPagamento() {
    return condicaoPagamento;
  }

  public void setCondicaoPagamento(CondicaoPagamento condicaoPagamento) {
    this.condicaoPagamento = condicaoPagamento;
  }

  public TipoCobranca getTipoCobranca() {
    return tipoCobranca;
  }

  public void setTipoCobranca(TipoCobranca tipoCobranca) {
    this.tipoCobranca = tipoCobranca;
  }

  public ContaBancaria getContaBancaria() {
    return contaBancaria;
  }

  public void setContaBancaria(ContaBancaria contaBancaria) {
    this.contaBancaria = contaBancaria;
  }

  public List<Faturamento> getFaturamentos() {
    return faturamentos;
  }

  public void setFaturamentos(List<Faturamento> faturamentos) {
    this.faturamentos = faturamentos;
  }

}