POST API/AgendServManter/ValidarDadosTransp?ehEditarTecon={ehEditarTecon}

Valida as informações da Transportadora

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ehEditarTecon

Se for uma edição por parte do TECON (chamada a partir da tela de consulta do TECON), informar True.

boolean

Default value is False

Body Parameters

Modelo.ScAgendServ preenchida

WilsonSons.Terminais.WSNegocio.Modelo.ScAgendServ
NameDescriptionTypeAdditional information
Id

decimal number

None.

TranspId

decimal number

None.

AgendTipoServId

decimal number

None.

IndStatus

string

None.

DatAgend

date

None.

HoraAgend

decimal number

None.

Cnh

decimal number

None.

PlacaCavalo

string

None.

PlacaCarret1

string

None.

PlacaCarret2

string

None.

MembershipuseridIncl

decimal number

None.

DatIncl

date

None.

CdLoc

string

None.

DatUsuAlt

date

None.

UsuAlt

decimal number

None.

AnaliCritId

decimal number

None.

BlId

decimal number

None.

ParcIdCobrar

decimal number

None.

EstabIdCobrar

decimal number

None.

ParcIdDespa

decimal number

None.

EstabIdDespa

decimal number

None.

FlgComboio

string

None.

EadiId

decimal number

None.

DscObs

string

None.

IndStatusOsGerad

string

None.

NumBooking

string

None.

DiasFreetime

decimal number

None.

IndVeic

string

None.

DatFimPrev

date

None.

MembershipuseridInclTecon

decimal number

None.

MercId

decimal number

None.

FlgCancOsNoShow

string

None.

EhClienteEstrangeiro

boolean

None.

EhCobrarDeEstrangeiro

boolean

None.

DataHoraAgendFormat

string

None.

DesistiuVistoria

boolean

None.

RefTipoServ

string

None.

DscTipoServ

string

None.

DscGrupo

string

None.

CnpjCobrar

string

None.

CnpjDespa

string

None.

RazaoSocialCobrar

string

None.

RazaoSocialDespa

string

None.

NumeroBl

string

None.

Instancia

WilsonSons.Arquitetura.Framework.GenericObjectHandler.Modelo.BaseDTO

None.

Estado

System.Data.DataRowState

None.

Filtrado

boolean

None.

Original

WilsonSons.Arquitetura.Framework.GenericObjectHandler.Modelo.BaseDTO

None.

FoiAlterado

boolean

None.

Lista

Collection of Object

None.

EdicaoIniciada

boolean

None.

AdicaoPendente

boolean

None.

ErroValidacao

string

None.

ErroValidacaoItem

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1.0,
  "TranspId": 1.0,
  "AgendTipoServId": 2.0,
  "IndStatus": "sample string 3",
  "DatAgend": "2025-06-06T20:38:22.8773741-03:00",
  "HoraAgend": 1.0,
  "Cnh": 1.0,
  "PlacaCavalo": "sample string 4",
  "PlacaCarret1": "sample string 5",
  "PlacaCarret2": "sample string 6",
  "MembershipuseridIncl": 1.0,
  "DatIncl": "2025-06-06T20:38:22.8773741-03:00",
  "CdLoc": "sample string 7",
  "DatUsuAlt": "2025-06-06T20:38:22.8773741-03:00",
  "UsuAlt": 1.0,
  "AnaliCritId": 1.0,
  "BlId": 1.0,
  "NumBooking": "sample string 8",
  "ParcIdCobrar": 1.0,
  "EstabIdCobrar": 1.0,
  "ParcIdDespa": 1.0,
  "EstabIdDespa": 1.0,
  "FlgComboio": "sample string 9",
  "EadiId": 1.0,
  "DscObs": "sample string 10",
  "IndStatusOsGerad": "sample string 11",
  "DiasFreetime": 1.0,
  "IndVeic": "sample string 12",
  "DatFimPrev": "2025-06-06T20:38:22.8773741-03:00",
  "MembershipuseridInclTecon": 1.0,
  "MercId": 1.0,
  "FlgCancOsNoShow": "sample string 13",
  "EhClienteEstrangeiro": true,
  "EhCobrarDeEstrangeiro": true,
  "DataHoraAgendFormat": "sample string 16",
  "DesistiuVistoria": true,
  "RefTipoServ": "sample string 18",
  "DscTipoServ": "sample string 19",
  "DscGrupo": "sample string 20",
  "CnpjCobrar": "sample string 21",
  "CnpjDespa": "sample string 22",
  "RazaoSocialCobrar": "sample string 23",
  "RazaoSocialDespa": "sample string 24",
  "NumeroBl": "sample string 25"
}

application/xml, text/xml

Sample:
<ScAgendServ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.datacontract.org/2004/07/WilsonSons.Terminais.WSNegocio.Modelo">
  <Id i:type="x:decimal" xmlns="">1</Id>
  <TranspId i:type="x:decimal" xmlns="">1</TranspId>
  <AgendTipoServId i:type="x:decimal" xmlns="">2</AgendTipoServId>
  <IndStatus i:type="x:string" xmlns="">sample string 3</IndStatus>
  <DatAgend i:type="x:dateTime" xmlns="">2025-06-06T20:38:22.8773741-03:00</DatAgend>
  <HoraAgend i:type="x:decimal" xmlns="">1</HoraAgend>
  <Cnh i:type="x:decimal" xmlns="">1</Cnh>
  <PlacaCavalo i:type="x:string" xmlns="">sample string 4</PlacaCavalo>
  <PlacaCarret1 i:type="x:string" xmlns="">sample string 5</PlacaCarret1>
  <PlacaCarret2 i:type="x:string" xmlns="">sample string 6</PlacaCarret2>
  <MembershipuseridIncl i:type="x:decimal" xmlns="">1</MembershipuseridIncl>
  <DatIncl i:type="x:dateTime" xmlns="">2025-06-06T20:38:22.8773741-03:00</DatIncl>
  <CdLoc i:type="x:string" xmlns="">sample string 7</CdLoc>
  <DatUsuAlt i:type="x:dateTime" xmlns="">2025-06-06T20:38:22.8773741-03:00</DatUsuAlt>
  <UsuAlt i:type="x:decimal" xmlns="">1</UsuAlt>
  <AnaliCritId i:type="x:decimal" xmlns="">1</AnaliCritId>
  <BlId i:type="x:decimal" xmlns="">1</BlId>
  <NumBooking i:type="x:string" xmlns="">sample string 8</NumBooking>
  <ParcIdCobrar i:type="x:decimal" xmlns="">1</ParcIdCobrar>
  <EstabIdCobrar i:type="x:decimal" xmlns="">1</EstabIdCobrar>
  <ParcIdDespa i:type="x:decimal" xmlns="">1</ParcIdDespa>
  <EstabIdDespa i:type="x:decimal" xmlns="">1</EstabIdDespa>
  <FlgComboio i:type="x:string" xmlns="">sample string 9</FlgComboio>
  <EadiId i:type="x:decimal" xmlns="">1</EadiId>
  <DscObs i:type="x:string" xmlns="">sample string 10</DscObs>
  <IndStatusOsGerad i:type="x:string" xmlns="">sample string 11</IndStatusOsGerad>
  <DiasFreetime i:type="x:decimal" xmlns="">1</DiasFreetime>
  <IndVeic i:type="x:string" xmlns="">sample string 12</IndVeic>
  <DatFimPrev i:type="x:dateTime" xmlns="">2025-06-06T20:38:22.8773741-03:00</DatFimPrev>
  <MembershipuseridInclTecon i:type="x:decimal" xmlns="">1</MembershipuseridInclTecon>
  <MercId i:type="x:decimal" xmlns="">1</MercId>
  <FlgCancOsNoShow i:type="x:string" xmlns="">sample string 13</FlgCancOsNoShow>
  <EhClienteEstrangeiro i:type="x:boolean" xmlns="">true</EhClienteEstrangeiro>
  <EhCobrarDeEstrangeiro i:type="x:boolean" xmlns="">true</EhCobrarDeEstrangeiro>
  <DataHoraAgendFormat i:type="x:string" xmlns="">sample string 16</DataHoraAgendFormat>
  <DesistiuVistoria i:type="x:boolean" xmlns="">true</DesistiuVistoria>
  <RefTipoServ i:type="x:string" xmlns="">sample string 18</RefTipoServ>
  <DscTipoServ i:type="x:string" xmlns="">sample string 19</DscTipoServ>
  <DscGrupo i:type="x:string" xmlns="">sample string 20</DscGrupo>
  <CnpjCobrar i:type="x:string" xmlns="">sample string 21</CnpjCobrar>
  <CnpjDespa i:type="x:string" xmlns="">sample string 22</CnpjDespa>
  <RazaoSocialCobrar i:type="x:string" xmlns="">sample string 23</RazaoSocialCobrar>
  <RazaoSocialDespa i:type="x:string" xmlns="">sample string 24</RazaoSocialDespa>
  <NumeroBl i:type="x:string" xmlns="">sample string 25</NumeroBl>
</ScAgendServ>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

WilsonSons.Terminais.WSNegocio.API.Models.ManterAgendServModel+Result
NameDescriptionTypeAdditional information
Mensagem

Mensagem de retorno (alertas, erros e etc).

string

None.

Mensagens

Lista completa de mensagens / erros e etc.

Collection of string

None.

Sucesso

Indica o sucesso.

boolean

None.

AgendServId

Retorna o Id do Agendamento de Serviço.

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "Mensagem": "sample string 1",
  "Mensagens": [
    "sample string 1",
    "sample string 2"
  ],
  "Sucesso": true,
  "AgendServId": 3.0
}

application/xml, text/xml

Sample:
<ManterAgendServModel.Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WilsonSons.Terminais.WSNegocio.API.Models">
  <AgendServId>3</AgendServId>
  <Mensagem>sample string 1</Mensagem>
  <Mensagens xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Mensagens>
  <Sucesso>true</Sucesso>
</ManterAgendServModel.Result>