POST API/OrcamentoWebCalcImport/GerarPixSsa?dataServ={dataServ}&incluirDatRetCalcValArmz={incluirDatRetCalcValArmz}&pagarDiaPorta={pagarDiaPorta}&numeroBl={numeroBl}&numeroDi={numeroDi}&refCliente={refCliente}

Gera o boleto de SSA. # Lógica original. Ajustada somente onde necessário para atender a Web API #

Request Information

URI Parameters

NameDescriptionTypeAdditional information
dataServ

string

Required

incluirDatRetCalcValArmz

Incluir data de retirada no cálculo do valor de armazenagem

boolean

Required

pagarDiaPorta

true se marcado na interface "Pagar dias de porta"

boolean

Required

numeroBl

Nº do BL.

string

Required

numeroDi

string

None.

refCliente

string

None.

Body Parameters

Collection of WilsonSons.Terminais.WSNegocio.API.Models.OrcWebCalcImportModel+FatPrestador
NameDescriptionTypeAdditional information
TotalPagar

decimal number

None.

TotalOs

decimal number

None.

CdFatPrestador

decimal number

None.

Servicos

Collection of WilsonSons.Terminais.WSNegocio.API.Models.OrcWebCalcImportModel+BlDiServicos

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "TotalPagar": 1.0,
    "TotalOs": 2.0,
    "CdFatPrestador": 3.0,
    "Servicos": [
      {
        "BlId": 1.0,
        "ModBl": "sample string 1",
        "OsId": 2.0,
        "CdTipoServico": 3.0,
        "DscTipoServico": "sample string 4",
        "StatusOs": 5.0,
        "Qtd": 1.0,
        "Operacao": "sample string 6",
        "CdFatPrestador": 7.0,
        "FlagServValorcif": "sample string 8",
        "FlagArmz": "sample string 9",
        "FlagPreFatura": "sample string 10",
        "ValorImpostos": 1.0,
        "ValorPago": 1.0,
        "FaturamentoCompTabComp": "sample string 11",
        "PagFielArmzDesc": 12.0,
        "ValorPrincipal": 13.0,
        "ValorComparativa": 14.0,
        "ValorPagar": 15.0,
        "Prestador": "sample string 16",
        "ValorTotal": 1.0,
        "Status": "sample string 17",
        "MemCalcId": 1.0,
        "CodCntr": "sample string 18",
        "DtFimServico": "2025-06-06T20:39:16.1213838-03:00",
        "HabilitarPagamento": true,
        "Pagar": true,
        "Legenda": "sample string 21",
        "LegendaTooltip": "sample string 22",
        "FatCalculoPrecoOS": {
          "OsId": 1.0,
          "MemCalcId": 1.0,
          "ArmCalcId": 1.0,
          "Valor": 1.0,
          "FlagIsencao": "sample string 2",
          "Qtd": 1.0,
          "Erro": "sample string 3",
          "ContratoId": 1.0,
          "TabelaPrecoId": 1.0,
          "TabelaPrecoItemId": 1.0,
          "FlagPagamentoPosterior": 1,
          "FlagPagamentoAntecipado": 1,
          "Aux": "sample string 4"
        }
      },
      {
        "BlId": 1.0,
        "ModBl": "sample string 1",
        "OsId": 2.0,
        "CdTipoServico": 3.0,
        "DscTipoServico": "sample string 4",
        "StatusOs": 5.0,
        "Qtd": 1.0,
        "Operacao": "sample string 6",
        "CdFatPrestador": 7.0,
        "FlagServValorcif": "sample string 8",
        "FlagArmz": "sample string 9",
        "FlagPreFatura": "sample string 10",
        "ValorImpostos": 1.0,
        "ValorPago": 1.0,
        "FaturamentoCompTabComp": "sample string 11",
        "PagFielArmzDesc": 12.0,
        "ValorPrincipal": 13.0,
        "ValorComparativa": 14.0,
        "ValorPagar": 15.0,
        "Prestador": "sample string 16",
        "ValorTotal": 1.0,
        "Status": "sample string 17",
        "MemCalcId": 1.0,
        "CodCntr": "sample string 18",
        "DtFimServico": "2025-06-06T20:39:16.1213838-03:00",
        "HabilitarPagamento": true,
        "Pagar": true,
        "Legenda": "sample string 21",
        "LegendaTooltip": "sample string 22",
        "FatCalculoPrecoOS": {
          "OsId": 1.0,
          "MemCalcId": 1.0,
          "ArmCalcId": 1.0,
          "Valor": 1.0,
          "FlagIsencao": "sample string 2",
          "Qtd": 1.0,
          "Erro": "sample string 3",
          "ContratoId": 1.0,
          "TabelaPrecoId": 1.0,
          "TabelaPrecoItemId": 1.0,
          "FlagPagamentoPosterior": 1,
          "FlagPagamentoAntecipado": 1,
          "Aux": "sample string 4"
        }
      }
    ]
  },
  {
    "TotalPagar": 1.0,
    "TotalOs": 2.0,
    "CdFatPrestador": 3.0,
    "Servicos": [
      {
        "BlId": 1.0,
        "ModBl": "sample string 1",
        "OsId": 2.0,
        "CdTipoServico": 3.0,
        "DscTipoServico": "sample string 4",
        "StatusOs": 5.0,
        "Qtd": 1.0,
        "Operacao": "sample string 6",
        "CdFatPrestador": 7.0,
        "FlagServValorcif": "sample string 8",
        "FlagArmz": "sample string 9",
        "FlagPreFatura": "sample string 10",
        "ValorImpostos": 1.0,
        "ValorPago": 1.0,
        "FaturamentoCompTabComp": "sample string 11",
        "PagFielArmzDesc": 12.0,
        "ValorPrincipal": 13.0,
        "ValorComparativa": 14.0,
        "ValorPagar": 15.0,
        "Prestador": "sample string 16",
        "ValorTotal": 1.0,
        "Status": "sample string 17",
        "MemCalcId": 1.0,
        "CodCntr": "sample string 18",
        "DtFimServico": "2025-06-06T20:39:16.1213838-03:00",
        "HabilitarPagamento": true,
        "Pagar": true,
        "Legenda": "sample string 21",
        "LegendaTooltip": "sample string 22",
        "FatCalculoPrecoOS": {
          "OsId": 1.0,
          "MemCalcId": 1.0,
          "ArmCalcId": 1.0,
          "Valor": 1.0,
          "FlagIsencao": "sample string 2",
          "Qtd": 1.0,
          "Erro": "sample string 3",
          "ContratoId": 1.0,
          "TabelaPrecoId": 1.0,
          "TabelaPrecoItemId": 1.0,
          "FlagPagamentoPosterior": 1,
          "FlagPagamentoAntecipado": 1,
          "Aux": "sample string 4"
        }
      },
      {
        "BlId": 1.0,
        "ModBl": "sample string 1",
        "OsId": 2.0,
        "CdTipoServico": 3.0,
        "DscTipoServico": "sample string 4",
        "StatusOs": 5.0,
        "Qtd": 1.0,
        "Operacao": "sample string 6",
        "CdFatPrestador": 7.0,
        "FlagServValorcif": "sample string 8",
        "FlagArmz": "sample string 9",
        "FlagPreFatura": "sample string 10",
        "ValorImpostos": 1.0,
        "ValorPago": 1.0,
        "FaturamentoCompTabComp": "sample string 11",
        "PagFielArmzDesc": 12.0,
        "ValorPrincipal": 13.0,
        "ValorComparativa": 14.0,
        "ValorPagar": 15.0,
        "Prestador": "sample string 16",
        "ValorTotal": 1.0,
        "Status": "sample string 17",
        "MemCalcId": 1.0,
        "CodCntr": "sample string 18",
        "DtFimServico": "2025-06-06T20:39:16.1213838-03:00",
        "HabilitarPagamento": true,
        "Pagar": true,
        "Legenda": "sample string 21",
        "LegendaTooltip": "sample string 22",
        "FatCalculoPrecoOS": {
          "OsId": 1.0,
          "MemCalcId": 1.0,
          "ArmCalcId": 1.0,
          "Valor": 1.0,
          "FlagIsencao": "sample string 2",
          "Qtd": 1.0,
          "Erro": "sample string 3",
          "ContratoId": 1.0,
          "TabelaPrecoId": 1.0,
          "TabelaPrecoItemId": 1.0,
          "FlagPagamentoPosterior": 1,
          "FlagPagamentoAntecipado": 1,
          "Aux": "sample string 4"
        }
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfOrcWebCalcImportModel.FatPrestador xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WilsonSons.Terminais.WSNegocio.API.Models">
  <OrcWebCalcImportModel.FatPrestador>
    <CdFatPrestador>3</CdFatPrestador>
    <Servicos>
      <OrcWebCalcImportModel.BlDiServicos>
        <BlId>1</BlId>
        <CdFatPrestador>7</CdFatPrestador>
        <CdTipoServico>3</CdTipoServico>
        <CodCntr>sample string 18</CodCntr>
        <DscTipoServico>sample string 4</DscTipoServico>
        <DtFimServico>2025-06-06T20:39:16.1213838-03:00</DtFimServico>
        <FatCalculoPrecoOS>
          <ArmCalcId>1</ArmCalcId>
          <Aux>sample string 4</Aux>
          <ContratoId>1</ContratoId>
          <Erro>sample string 3</Erro>
          <FlagIsencao>sample string 2</FlagIsencao>
          <FlagPagamentoAntecipado>1</FlagPagamentoAntecipado>
          <FlagPagamentoPosterior>1</FlagPagamentoPosterior>
          <MemCalcId>1</MemCalcId>
          <OsId>1</OsId>
          <Qtd>1</Qtd>
          <TabelaPrecoId>1</TabelaPrecoId>
          <TabelaPrecoItemId>1</TabelaPrecoItemId>
          <Valor>1</Valor>
        </FatCalculoPrecoOS>
        <FaturamentoCompTabComp>sample string 11</FaturamentoCompTabComp>
        <FlagArmz>sample string 9</FlagArmz>
        <FlagPreFatura>sample string 10</FlagPreFatura>
        <FlagServValorcif>sample string 8</FlagServValorcif>
        <HabilitarPagamento>true</HabilitarPagamento>
        <Legenda>sample string 21</Legenda>
        <LegendaTooltip>sample string 22</LegendaTooltip>
        <MemCalcId>1</MemCalcId>
        <ModBl>sample string 1</ModBl>
        <Operacao>sample string 6</Operacao>
        <OsId>2</OsId>
        <PagFielArmzDesc>12</PagFielArmzDesc>
        <Pagar>true</Pagar>
        <Prestador>sample string 16</Prestador>
        <Qtd>1</Qtd>
        <Status>sample string 17</Status>
        <StatusOs>5</StatusOs>
        <ValorComparativa>14</ValorComparativa>
        <ValorImpostos>1</ValorImpostos>
        <ValorPagar>15</ValorPagar>
        <ValorPago>1</ValorPago>
        <ValorPrincipal>13</ValorPrincipal>
        <ValorTotal>1</ValorTotal>
      </OrcWebCalcImportModel.BlDiServicos>
      <OrcWebCalcImportModel.BlDiServicos>
        <BlId>1</BlId>
        <CdFatPrestador>7</CdFatPrestador>
        <CdTipoServico>3</CdTipoServico>
        <CodCntr>sample string 18</CodCntr>
        <DscTipoServico>sample string 4</DscTipoServico>
        <DtFimServico>2025-06-06T20:39:16.1213838-03:00</DtFimServico>
        <FatCalculoPrecoOS>
          <ArmCalcId>1</ArmCalcId>
          <Aux>sample string 4</Aux>
          <ContratoId>1</ContratoId>
          <Erro>sample string 3</Erro>
          <FlagIsencao>sample string 2</FlagIsencao>
          <FlagPagamentoAntecipado>1</FlagPagamentoAntecipado>
          <FlagPagamentoPosterior>1</FlagPagamentoPosterior>
          <MemCalcId>1</MemCalcId>
          <OsId>1</OsId>
          <Qtd>1</Qtd>
          <TabelaPrecoId>1</TabelaPrecoId>
          <TabelaPrecoItemId>1</TabelaPrecoItemId>
          <Valor>1</Valor>
        </FatCalculoPrecoOS>
        <FaturamentoCompTabComp>sample string 11</FaturamentoCompTabComp>
        <FlagArmz>sample string 9</FlagArmz>
        <FlagPreFatura>sample string 10</FlagPreFatura>
        <FlagServValorcif>sample string 8</FlagServValorcif>
        <HabilitarPagamento>true</HabilitarPagamento>
        <Legenda>sample string 21</Legenda>
        <LegendaTooltip>sample string 22</LegendaTooltip>
        <MemCalcId>1</MemCalcId>
        <ModBl>sample string 1</ModBl>
        <Operacao>sample string 6</Operacao>
        <OsId>2</OsId>
        <PagFielArmzDesc>12</PagFielArmzDesc>
        <Pagar>true</Pagar>
        <Prestador>sample string 16</Prestador>
        <Qtd>1</Qtd>
        <Status>sample string 17</Status>
        <StatusOs>5</StatusOs>
        <ValorComparativa>14</ValorComparativa>
        <ValorImpostos>1</ValorImpostos>
        <ValorPagar>15</ValorPagar>
        <ValorPago>1</ValorPago>
        <ValorPrincipal>13</ValorPrincipal>
        <ValorTotal>1</ValorTotal>
      </OrcWebCalcImportModel.BlDiServicos>
    </Servicos>
    <TotalOs>2</TotalOs>
    <TotalPagar>1</TotalPagar>
  </OrcWebCalcImportModel.FatPrestador>
  <OrcWebCalcImportModel.FatPrestador>
    <CdFatPrestador>3</CdFatPrestador>
    <Servicos>
      <OrcWebCalcImportModel.BlDiServicos>
        <BlId>1</BlId>
        <CdFatPrestador>7</CdFatPrestador>
        <CdTipoServico>3</CdTipoServico>
        <CodCntr>sample string 18</CodCntr>
        <DscTipoServico>sample string 4</DscTipoServico>
        <DtFimServico>2025-06-06T20:39:16.1213838-03:00</DtFimServico>
        <FatCalculoPrecoOS>
          <ArmCalcId>1</ArmCalcId>
          <Aux>sample string 4</Aux>
          <ContratoId>1</ContratoId>
          <Erro>sample string 3</Erro>
          <FlagIsencao>sample string 2</FlagIsencao>
          <FlagPagamentoAntecipado>1</FlagPagamentoAntecipado>
          <FlagPagamentoPosterior>1</FlagPagamentoPosterior>
          <MemCalcId>1</MemCalcId>
          <OsId>1</OsId>
          <Qtd>1</Qtd>
          <TabelaPrecoId>1</TabelaPrecoId>
          <TabelaPrecoItemId>1</TabelaPrecoItemId>
          <Valor>1</Valor>
        </FatCalculoPrecoOS>
        <FaturamentoCompTabComp>sample string 11</FaturamentoCompTabComp>
        <FlagArmz>sample string 9</FlagArmz>
        <FlagPreFatura>sample string 10</FlagPreFatura>
        <FlagServValorcif>sample string 8</FlagServValorcif>
        <HabilitarPagamento>true</HabilitarPagamento>
        <Legenda>sample string 21</Legenda>
        <LegendaTooltip>sample string 22</LegendaTooltip>
        <MemCalcId>1</MemCalcId>
        <ModBl>sample string 1</ModBl>
        <Operacao>sample string 6</Operacao>
        <OsId>2</OsId>
        <PagFielArmzDesc>12</PagFielArmzDesc>
        <Pagar>true</Pagar>
        <Prestador>sample string 16</Prestador>
        <Qtd>1</Qtd>
        <Status>sample string 17</Status>
        <StatusOs>5</StatusOs>
        <ValorComparativa>14</ValorComparativa>
        <ValorImpostos>1</ValorImpostos>
        <ValorPagar>15</ValorPagar>
        <ValorPago>1</ValorPago>
        <ValorPrincipal>13</ValorPrincipal>
        <ValorTotal>1</ValorTotal>
      </OrcWebCalcImportModel.BlDiServicos>
      <OrcWebCalcImportModel.BlDiServicos>
        <BlId>1</BlId>
        <CdFatPrestador>7</CdFatPrestador>
        <CdTipoServico>3</CdTipoServico>
        <CodCntr>sample string 18</CodCntr>
        <DscTipoServico>sample string 4</DscTipoServico>
        <DtFimServico>2025-06-06T20:39:16.1213838-03:00</DtFimServico>
        <FatCalculoPrecoOS>
          <ArmCalcId>1</ArmCalcId>
          <Aux>sample string 4</Aux>
          <ContratoId>1</ContratoId>
          <Erro>sample string 3</Erro>
          <FlagIsencao>sample string 2</FlagIsencao>
          <FlagPagamentoAntecipado>1</FlagPagamentoAntecipado>
          <FlagPagamentoPosterior>1</FlagPagamentoPosterior>
          <MemCalcId>1</MemCalcId>
          <OsId>1</OsId>
          <Qtd>1</Qtd>
          <TabelaPrecoId>1</TabelaPrecoId>
          <TabelaPrecoItemId>1</TabelaPrecoItemId>
          <Valor>1</Valor>
        </FatCalculoPrecoOS>
        <FaturamentoCompTabComp>sample string 11</FaturamentoCompTabComp>
        <FlagArmz>sample string 9</FlagArmz>
        <FlagPreFatura>sample string 10</FlagPreFatura>
        <FlagServValorcif>sample string 8</FlagServValorcif>
        <HabilitarPagamento>true</HabilitarPagamento>
        <Legenda>sample string 21</Legenda>
        <LegendaTooltip>sample string 22</LegendaTooltip>
        <MemCalcId>1</MemCalcId>
        <ModBl>sample string 1</ModBl>
        <Operacao>sample string 6</Operacao>
        <OsId>2</OsId>
        <PagFielArmzDesc>12</PagFielArmzDesc>
        <Pagar>true</Pagar>
        <Prestador>sample string 16</Prestador>
        <Qtd>1</Qtd>
        <Status>sample string 17</Status>
        <StatusOs>5</StatusOs>
        <ValorComparativa>14</ValorComparativa>
        <ValorImpostos>1</ValorImpostos>
        <ValorPagar>15</ValorPagar>
        <ValorPago>1</ValorPago>
        <ValorPrincipal>13</ValorPrincipal>
        <ValorTotal>1</ValorTotal>
      </OrcWebCalcImportModel.BlDiServicos>
    </Servicos>
    <TotalOs>2</TotalOs>
    <TotalPagar>1</TotalPagar>
  </OrcWebCalcImportModel.FatPrestador>
</ArrayOfOrcWebCalcImportModel.FatPrestador>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

WilsonSons.Terminais.WSNegocio.API.Models.PixResposta
NameDescriptionTypeAdditional information
pix_link

string

None.

emv

string

None.

imagem_base64

string

None.

Mensagem

Mensagem de retorno (alertas, erros e etc).

string

None.

Sucesso

Indica o sucesso.

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "pix_link": "sample string 1",
  "emv": "sample string 2",
  "imagem_base64": "sample string 3",
  "Mensagem": "sample string 4",
  "Sucesso": true
}

application/xml, text/xml

Sample:
<PixResposta xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WilsonSons.Terminais.WSNegocio.API.Models">
  <Mensagem>sample string 4</Mensagem>
  <Sucesso>true</Sucesso>
  <emv>sample string 2</emv>
  <imagem_base64>sample string 3</imagem_base64>
  <pix_link>sample string 1</pix_link>
</PixResposta>