Páginas filhas
  • Integração Força de Vendas - API

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titleLista de APIs disponíveis
Expandir
titleLogin

Para obter/renovar o token de autenticação, inclua os dados nos campos a seguir:

POST:   /winthor/autenticacao/v1/login

usernameNome de usuário.
passwordSenha de acesso.
Expandir
titlecustomer

Ao performar a requisição será preenchida a tabela temporária PCLIENTFV, assim que finalizar a importação, poderá ser visualizado o cadastro através da rotina 302 - Cadastrar Cliente.

URI  :   /salesForce/customer


Expandir
titlePOST/PUT
Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:


/salesForce/customerPCCLIENTFV
importedIMPORTADO
operationTypeTIPOOPERACAO
personIdentificationNumberCGCENT
customerNameCLIENTE
ieInputIEENT
squareCodCODPRACA
tradeNameFANTASIA
imEntIMENT
identificationRG
organRGORGAORG
customerIdPalmCODCLIPALM
codeAtv1CODATV1
inputAddressENDERENT
inputNumberNUMEROENT
inputComplementCOMPLEMENTOENT
inputDistrictBAIRROENT
phoneNumberTELENT
cityMUNICENT
stateESTENT
zipCodeCEPENT
countryPAISENT
referencePointPONTOREFER
billingAddressENDERCOB
addOnCollectionCOMPLEMENTOCOB
billingNumberNUMEROCOB
billingDistrictBAIRROCOB
billingPhoneTELCOB
billingCityMUNICCOB
billingStateESTCOB
billingZipCodeCEPCOB
businessAddressENDERCOM
businessNumberNUMEROCOM
businessComplementCOMPLEMENTOCOM
businessDistrictBAIRROCOM
businessCityMUNICCOM
businessStateESTCOM
businessZipCodeCEPCOM
businessPhoneTELCOM
businessFaxFAXCOM
userId1CODUSUR1
userId2CODUSUR2
clientFaxFAXCLI
ownBuildingPREDIOPROPRIO
noteOBS
obs2OBS2
note3OBS3
note4OBS4
creditNoteOBSCREDITO
phoneNumber1TELENT1
emailEMAIL
mailboxCAIXAPOSTAL
noteDelivery1OBSENTREGA1
noteDelivery2OBSENTREGA2
noteDelivery3OBSENTREGA3
noteDelivery4OBSENTREGA4
bankNumber1NUMBANCO1
agencyNumber1NUMAGENCIA1
currentAccountNumber1NUMCCORRENTE1
bankNumber2NUMBANCO2
agencyNumber2NUMAGENCIA2
currentAccountNumber2NUMCCORRENTE2
amountCheckOutQTCHECKOUT
siteSITE
managerialObs1OBSGERENCIAL1
managerialObs2OBSGERENCIAL2
managerialObs3OBSGERENCIAL3
latitudeLATITUDE
longitudeLONGITUDE
dateCollectDATACOLETA
notePackageOBSERVACAO_PC
createDateDTINCLUSAO
customerIdCODCLI
lastChangeDTALTERACAO
chargingIdCODCOB
paymentPlanIdCODPLPAG
emailElectronicInvoiceEMAILNFE
branchCodeIBGECODCIDADEIBGE
warehouseBranchIdCODFILIALNF
finalCostumerCONSUMIDORFINAL
taxpayerCONTRIBUINTE
customerProtestCLIENTPROTESTO
sendingInvoiceCommercialEmailENVIONFEMAILCOM
weekdayDIASEMANA
numberWeekNUMSEMANA
sequenceSEQUENCIA
periodicityPERIODICIDADE
simpleNationalSIMPLESNACIONAL
countryCodeCODPAIS
birthDateDTNASC
reasonRejectionMOTIVOREJEICAO
shippingDispatchFRETEDESPACHO
clientPhoneTELCELENT
dateExclusionDTEXCLUSAO
userIdDeletedCODUSUARIOEXC
reasonExclusionMOTIVOEXCLUSAO
calculatesSTCALCULAST
clientFontEstCLIENTEFONTEST
participateFunCepPARTICIPAFUNCEP
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:

/salesForce/customer/PCCLIENTFV
personIdentificationNumberCGCENT
Expandir
titlecustomerReference

Ao performar a requisição será preenchida a tabela temporária PCCLIREFFV, com os dados de referência de cliente.

Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:


/salesForce/customerReferencePCCLIREFFV
importedIMPORTADO
personIdentificationNumberCGCCLI
referenceIdCODREF
customerIdCODCLI
referenceNameEMPREFER
referencePhoneTELREFER
referenceContactCONTATOREFER
creditLimitLIMCREDREFER
dateRegisterReferenceDTCADASTROREFER
dateLastPurchaseDTULTCOMPREFER
valueLastPurchaseVLULTCOMPREFER
noteOBS
biggestPurchaseDateDTMAIORCOMPREFER
biggestPurchaseValueVLMAIORCOMPREFER
referenceChargeCodeCODCOBREFER
notePackageOBSERVACAO_PC
dateIncludedDTINCLUSAO
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


/salesForce/customerReference/PCCLIREFFV
personIdentificationNumberCGCCLI
referenceIdCODREF
Expandir
titlegondola
/api/wholesale/v1/salesForce/gondola


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/gondolaPCGONDOLAFV
importedIMPORTADO
countNumberNUMCONTAGEM
sellerIdCODUSUR
dateCountDTCONTAGEM
personIdentificationNumberCGCCLI
concurrentIdCODCONC
startTimeHORAINICIAL
endTimeHORAFINAL
notePackageOBSERVACAO_PC
dateInclusionDTINCLUSAO
customerIdCODCLI
lastChangeDTALTERACAO
numberVisitNUMVISITA
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titlegondolaItem
/api/wholesale/v1/salesForce/gondolaItem


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/gondolaItemPCGONDOLAIFV
numberCountNUMCONTAGEM
productIdCODPROD
quantityQT
sellPricePVENDA
sellerIdCODUSUR
personIdentificationNumberCGCCLI
notePackageOBSERVACAO_PC
dateInclusionDTINCLUSAO
dateUpdateDTALTERACAO
quantityLossesQTPERDAS
spinSelloutGIROSELLOUT
spinMediumGIROMEDIO
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titleindemnity
/api/wholesale/v1/salesForce/indemnity


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/indemnityPCINDCFV
idCODINDENIZ
dateDATA
personIdentificationNumberCGCCLI
branchIdCODFILIAL
numberPedrCaNUMPEDRCA
indemnityTypeTIPOINDENIZ
sellerIdCODUSUR
noteOBS
notePackageOBSERVACAO_PC
importedIMPORTADO
createDataDTINCLUSAO
customerIdCODCLI
lastChangeDTALTERACAO
indemnityNumberNUMINDENIZ
toRecallRETORNO
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titleitemIndemnityOrder
/api/wholesale/v1/salesForce/itemIndemnityOrder


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/itemIndemnityOrderPCINDIFV
idCODINDENIZ
productIdCODPROD
quantityQT
sellPricePVENDA
noteOBS
notePackageOBSERVACAO_PC
toRecallRECOLHER
dateInclusionDTINCLUSAO
dateUpdateDTALTERACAO
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titlecutsMadeOrders
/api/wholesale/v1/salesForce/cutsMadeOrders


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/cutsMadeOrdersPCRECEBIMENTOFV
orderIdPalmNUMPEDRCA
sellerIdCODUSUR
invoiceTtransactionNUMTRANSVENDA
receiptNumberNUMRECEBIMENTO
customerIdCODCLI
installmentNumberPREST
invoiceNumberDUPLIC
installmentPriceVALOR
chargingIdCODCOB
branchIdCODFILIAL
bankNumberNUMBANCO
agencyNumberNUMAGENCIA
checkNumberNUMCHEQUE
noteOBS
note1OBS2
employeIdCODFUNCINC
bankIdCODBANCO
currentAccountNumberNUMCONTACORRENTE
personIdNumberCheckIssuerCGCCPFCH
agencyCheckDigitDVAGENCIA
checkDigitCheckerDVCHEQUE
accountCheckDigitDVCONTA
inclusionDateDTINCLUSAO
issueDateDTEMISSAO
dueDateDTVENC
ourBankNumberNOSSONUMBANCO
barCodeCODBARRA
digitableLineLINHADIG
validationControlVERIFICADO
notePackageOBSERVACAO_PC
carrierIdNUMCAR
bankCheckClearingCOMPENSACAOBCO
interestRateTXPERM
canceledCANCELADO
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titlemessage
/api/wholesale/v1/salesForce/message


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/messagePCRECFUNCFV
importedIMPORTADO
destinationEmployeeIdCODFUNCDEST
subjectASSUNTO
scrapTextTEXTORECADO
messageNumberNUMRECADOFV
sellerIdCODUSUR
notePackageOBSERVACAO_PC
dateIncludedDTINCLUSAO
dateUpdateDTALTERACAO
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titlevisit
/api/wholesale/v1/salesForce/visit


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela para incluir/alterar um registro.

/salesForce/visitPCVISITAFV
reasonCodeCODMOTIVO
dateDATA
startTimeHORAINICIAL
initialMinuteMINUTOINICIAL
finalHourHORAFINAL
finalMinuteMINUTOFINAL
subjectMatterASSUNTO
personIdentificationNumberCGCCLI
sellerIdCODUSUR
notePackageOBSERVACAO_PC
importedIMPORTADO
dateInclusionDTINCLUSAO
customerIdCODCLI
lastChangeDTALTERACAO
routeIdCODROTA
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titlegiftOrderItem
/api/wholesale/v1/salesForce/giftOrderItem


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/giftOrderItemPCRETORNOITV5FV
orderIdPalmNUMPEDRCA
fullOrderDatePalmDTABERTURAPEDPALM
rcaCodeCODUSUR
personIdentificationNumberCGCCLI
orderNumberNUMPEDORIGEM
orderNumberTV5NUMPEDTV5
customerIdCODCLI
productIdCODPROD
barCodeCODAUXILIAR
quantityQT
currentQuantityQT_FATURADA
warehouseBranchIdCODFILIALRETIRA
listPricePTABELA
sequenceNUMSEQ
dateInclusionDTINCLUSAO
dateUpdateDTALTERACAO
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:




Expandir
titlevisitorder

/api/wholesale/v1/salesForce/

visit

order

Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para /alterar um registro existente:.


Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titleheaderOrderorderDetailSaleForce
/api/wholesale/v1/salesForce/orderDetailSaleForce

headerOrder

Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para /alterar um registro existente:.


Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:


Expandir
titleorderDetailSaleForceformOfPayment
/api/wholesale/v1/salesForce/orderDetailSaleForceformOfPayment


Expandir
titlePOST/PUT

Deverá performar a requisição passando os campos referentes a tabela tanto para incluir um novo registro quanto para alterar um registro existente:/alterar um registro.

/salesForce/formOfPaymentPCFORMAPGTOPEDIDOFVMANIF
sellerOrderNumberNUMPEDRCA
userIdCODUSUR
dateInclusionDTINCLUSAO
billingCodeCODCOB
paymentPlanCodeCODPLPAG
dueDateDTVENC
valueVALOR
integrationTypeTIPOINTEGRACAO
creditCardCnpjCNPJCREDCARTAO
authorizationNumberNUMAUTORIZACAO
changeValueVLRTROCO
inputValueVLENTRADA
Expandir
titleDEL

Para excluir um registro deverá performar a requisição passando o campo:




...