Fila de integração
(Criou página com ''''Descrição''' A fila de integração é uma rotina que visa possibilitar o acompanhamento dos itens que geram integração, seja mobile ou qualquer outra eventual integra...') |
|||
| (6 edições intermediárias de 2 usuários não apresentadas) | |||
| Linha 1: | Linha 1: | ||
'''Descrição''' | '''Descrição''' | ||
| − | A fila de integração é uma rotina que visa possibilitar o acompanhamento dos itens que | + | A fila de integração é uma rotina que visa possibilitar o acompanhamento dos itens que foram integrados |
| − | + | Na mesma deverá existir o id da integração, tipo do registro, a data em que a integração foi gerada bem como alguma outra eventual observação como log de erro ou informações adicionais. | |
| + | |||
| + | '''Geração de fila de integração''' | ||
| + | Toda a integração do sistema se baseará através do campo version do registro. O campo version é um campo datetime que é atualizado sempre que o registro é atualizado ou inserido no sistema, ao nível de centésimos de segundos. A fila de integração mostrará em ordem cronológica de alteração/inserção os últimos X registros de cada entidade. Quando a integração perguntar ao Web Service por produtos pendentes de integração por exemplo, e passar a data de sua última integração o Web Service deverá realizar a mesma busca no banco de dados que a fila de integração faz para montar a fila, ou seja, irá retornar os registros com data/hora de integração maior a data/hora passados pela chamada de Web Service. | ||
'''Objetivo''' | '''Objetivo''' | ||
| − | Esta rotina visa possibilitar o acompanhamento da integração para saber se o registro | + | |
| + | Esta rotina visa possibilitar o acompanhamento da integração para saber se o registro foi ou não integrado, debug de eventuais falhas e etc. A cada vez que uma rotina altera um registro integrável ela deve gerar um registro nesta fila, que na verdade | ||
| + | |||
| + | '''Localização''' | ||
| + | |||
| + | A rotina deverá ficar situada em Resulth Web >> Menu >> Movimento >> Integração | ||
'''Layout de tela''' | '''Layout de tela''' | ||
| + | |||
[[Arquivo:Grid integração.JPG]] | [[Arquivo:Grid integração.JPG]] | ||
Edição atual tal como às 08h55min de 17 de junho de 2015
Descrição A fila de integração é uma rotina que visa possibilitar o acompanhamento dos itens que foram integrados Na mesma deverá existir o id da integração, tipo do registro, a data em que a integração foi gerada bem como alguma outra eventual observação como log de erro ou informações adicionais.
Geração de fila de integração Toda a integração do sistema se baseará através do campo version do registro. O campo version é um campo datetime que é atualizado sempre que o registro é atualizado ou inserido no sistema, ao nível de centésimos de segundos. A fila de integração mostrará em ordem cronológica de alteração/inserção os últimos X registros de cada entidade. Quando a integração perguntar ao Web Service por produtos pendentes de integração por exemplo, e passar a data de sua última integração o Web Service deverá realizar a mesma busca no banco de dados que a fila de integração faz para montar a fila, ou seja, irá retornar os registros com data/hora de integração maior a data/hora passados pela chamada de Web Service.
Objetivo
Esta rotina visa possibilitar o acompanhamento da integração para saber se o registro foi ou não integrado, debug de eventuais falhas e etc. A cada vez que uma rotina altera um registro integrável ela deve gerar um registro nesta fila, que na verdade
Localização
A rotina deverá ficar situada em Resulth Web >> Menu >> Movimento >> Integração
Layout de tela