Mudanças entre as edições de "Envio de Check in/Check out"
(13 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 5: | Linha 5: | ||
! Comentários | ! Comentários | ||
|- | |- | ||
− | | | + | | 01/07/2022 || Renato Lima || Criação do Documento |
|- | |- | ||
− | | | + | | 01/07/2022 || || Validado pela integração. |
|} | |} | ||
== Necessidade == | == Necessidade == | ||
− | Com o processo de venda sempre dinâmico e em constante evolução, sempre temos a necessidade de obter mais informações sobre a venda. Afim de aprofundar este conhecimento o cliente necessita ter os dados de check-in e check-out, realizados pelo vendedor | + | Com o processo de venda sempre dinâmico e em constante evolução, sempre temos a necessidade de obter mais informações sobre a venda. Afim de aprofundar este conhecimento o cliente necessita ter os dados de check-in e check-out, realizados pelo vendedor enviados para o ERP. |
== Solução == | == Solução == | ||
Linha 18: | Linha 18: | ||
== Implementação == | == Implementação == | ||
− | + | Para o envio das informações será necessário criar API de integração que contemple o envio dos dados detalhados abaixo na tabela, além disso é importante o retorno de sucesso de entrega do dado, para que assim ele seja marcado como entregue e a partir dai, não ocorra a tentativa de novas integrações ao ERP do dado já disponibilizado no ERP. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
− | ! colspan="5" | | + | ! colspan="5" | CHECKIN |
|- | |- | ||
− | ! style="width:200px" |Coluna | + | ! style="width:200px" |Coluna Geosales |
! Tipo | ! Tipo | ||
− | ! style="width:200px" | | + | ! style="width:200px" |Campos no Protheus |
− | ! style="width:300px" | | + | ! style="width:300px" |Tipo |
! style="width:300px" |Explicação | ! style="width:300px" |Explicação | ||
|- | |- | ||
− | | | + | | CD_VENDEDOR |
| BIGINT | | BIGINT | ||
− | | | + | | PDX_VEND |
− | | | + | | CHAR(6) |
− | | Código do | + | | Código do vendedor |
+ | |- | ||
+ | | CD_CLIENTE | ||
+ | | BIGINT | ||
+ | | PDX_CLIENT | ||
+ | | CHAR(6) | ||
+ | | Código do cliente | ||
+ | |- | ||
+ | | DT_ENTRADA | ||
+ | | DATETIME | ||
+ | | PDX_DATA | ||
+ | | CHAR(8) | ||
+ | | Data do Check-in | ||
+ | |- | ||
+ | | DT_SAIDA | ||
+ | | DATETIME | ||
+ | | | ||
+ | | | ||
+ | | Data do Check-out | ||
+ | |- | ||
+ | | DS_OBS | ||
+ | | VARCHAR(300) | ||
+ | | | ||
+ | | | ||
+ | | Observação | ||
+ | |- | ||
+ | | LATITUDE_IN | ||
+ | | DECIMAL | ||
+ | | | ||
+ | | | ||
+ | | Latitude do Check-in | ||
+ | |- | ||
+ | | LONGITUDE_IN | ||
+ | | DECIMAL | ||
+ | | | ||
+ | | | ||
+ | | Longitude do Check-in | ||
+ | |- | ||
+ | | PRECISAO_IN | ||
+ | | INT | ||
+ | | | ||
+ | | | ||
+ | | Precisão do Check-in | ||
+ | |- | ||
+ | | LATITUDE_OUT | ||
+ | | DECIMAL | ||
+ | | | ||
+ | | | ||
+ | | Latitude do Check-out | ||
+ | |- | ||
+ | | LONGITUDE_OUT | ||
+ | | DECIMAL | ||
+ | | | ||
+ | | | ||
+ | | Longitude do Check-out | ||
+ | |- | ||
+ | | PRECISAO_OUT | ||
+ | | INT | ||
+ | | | ||
+ | | | ||
+ | | Precisão do Check-out | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | Com API, construida o integrador, deve enviar as informações especificadas acima no Geosales, para os seus respectivos campos apontados na tabela acima especificada. | ||
== Regras de negócio == | == Regras de negócio == |
Edição atual tal como às 17h40min de 6 de julho de 2022
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
01/07/2022 | Renato Lima | Criação do Documento |
01/07/2022 | Validado pela integração. |
Necessidade
Com o processo de venda sempre dinâmico e em constante evolução, sempre temos a necessidade de obter mais informações sobre a venda. Afim de aprofundar este conhecimento o cliente necessita ter os dados de check-in e check-out, realizados pelo vendedor enviados para o ERP.
Solução
Através do processo de integração, iremos realizar o envio das informações de Check-in e Check-out gerados pelo vendedor ao realizar atendimento a cliente.
Implementação
Para o envio das informações será necessário criar API de integração que contemple o envio dos dados detalhados abaixo na tabela, além disso é importante o retorno de sucesso de entrega do dado, para que assim ele seja marcado como entregue e a partir dai, não ocorra a tentativa de novas integrações ao ERP do dado já disponibilizado no ERP.
CHECKIN | ||||
---|---|---|---|---|
Coluna Geosales | Tipo | Campos no Protheus | Tipo | Explicação |
CD_VENDEDOR | BIGINT | PDX_VEND | CHAR(6) | Código do vendedor |
CD_CLIENTE | BIGINT | PDX_CLIENT | CHAR(6) | Código do cliente |
DT_ENTRADA | DATETIME | PDX_DATA | CHAR(8) | Data do Check-in |
DT_SAIDA | DATETIME | Data do Check-out | ||
DS_OBS | VARCHAR(300) | Observação | ||
LATITUDE_IN | DECIMAL | Latitude do Check-in | ||
LONGITUDE_IN | DECIMAL | Longitude do Check-in | ||
PRECISAO_IN | INT | Precisão do Check-in | ||
LATITUDE_OUT | DECIMAL | Latitude do Check-out | ||
LONGITUDE_OUT | DECIMAL | Longitude do Check-out | ||
PRECISAO_OUT | INT | Precisão do Check-out |
Com API, construida o integrador, deve enviar as informações especificadas acima no Geosales, para os seus respectivos campos apontados na tabela acima especificada.
Regras de negócio
RN1 - O vendedor ao atender o cliente necessita realizar o Check-in e Check-out.
RN2 -
RN3 -
RN4 -
RN5 -
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |