ACOMPANHAMENTO DE ENTREGA MOBILE DESENVOLVERDOR



Documentos relacionados
DIFERENCIAL DE ALÍQUOTA

NOTA FISCAL COMPLEMENTAR

PRODUTOS DE COMPRA DIRETA

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

GUIA RÁPIDO DE ASSOCIAÇÃO DE LICENÇA RMS

Transparência Fiscal

CONFERÊNCIA DE CARREGAMENTO

GUIA RÁPIDO RECEBIMENTO E FINALIZAÇÃO DE MERCADORIAS VIA RF

MANAD CONTABILIDADE NOVA

CADASTRO DE TRIBUTAÇÃO POR NCM

MOBILE INSTALAÇÃO DA ATUALIZAÇÃO DO COLETOR

Guia Rápido de Contrato com Fluxo Orçamentário

RMS Software S.A. - Uma empresa TOTVS

RESSUPRIMENTO DE PICKING

GUIA RÁPIDO RÉGUA DE ABASTECIMENTO

FRETE CONJUGADO - AGENDA

RELATÓRIO DE APURAÇÃO DE CONSIGNAÇÃO

DECLARAÇÃO DE IPI - DPIJ

GUIA RÁPIDO RECEBIMENTO POR PALLET

MANUTENÇÃO DE PREÇOS POR FILIAL

GUIA RÁPIDO TRANSFERÊNCIA ENTRE SEÇÕES

APURAÇÃO PRÉVIA DE MARGEM

INSTALAÇÃO DO RMSSETUP

RENOVAÇÃO DE LICENÇAS

RMS Software S.A. - Uma empresa TOTVS

MEDIDA DE DESEMPENHO

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

PORTAL B2B FUNCIONAL

AGENDA FIXA TABELA 14

PDV21 MANUAL DO OPERADOR

GUIA RÁPIDO CF-E ECF PADRÃO

SPED CONTABILIDADE ANTIGA

RMS Software S.A. - Uma empresa TOTVS

CONSUMO INTERNO DOCUMENTO DE SUGESTÃO

RMS Software S.A. - Uma empresa TOTVS

APURAÇÃO CENTRALIZADA

RELATÓRIOS GERENCIAIS

Cesta de Produtos TELEVENDAS - CESTABAS

RMS Software S.A. - Uma empresa TOTVS

GUIA RÁPIDO PARA UTILIZAÇÃO DO CONTROLE DE LICENÇA

RMS Software S.A. - Uma empresa TOTVS

PDV PAINEL DE CONTROLE

IMPORTAÇÃO TABELA FISCAL VIA PLANILHA EXCEL

RMS Software S.A. - Uma empresa TOTVS

VENDAS WEB ESPECIFICAÇÃO DO SERVIÇO

GUIA RÁPIDO COMUNICAÇÃO CRM X ZANTHUS

RMS Software S.A. - Uma empresa TOTVS

MANUTENÇÃO DE AGRUPAMENTOS FISCAIS TARE

RMS Software S.A. - Uma empresa TOTVS

GUIA RÁPIDO CONTROLE DE AGENDAMENTOS - VGGMJOBS

GUIA RÁPIDO IMPRESSÃO DE ETIQUETAS POR PALLET

FECHAMENTO DE NOTAS PARA REEMISSÃO

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

GUIA RÁPIDO LEITURA DE CÓDIGO DE BARRA PADRÃO GS1

GUIA RÁPIDO CRÍTICA CONGELAMENTO INVENTÁRIO EMPENHO DE TROCAS

GERAÇÃO DE EVIDÊNCIAS PARA ABERTURA DE CHAMADO

GUIA RÁPIDO INTEGRAÇÃO RMS X ALCIS WMS

SPED CONTÁBIL CONTABILIDADE NOVA

LIMPEZA E FECHAMENTO DE TABELAS

GUIA RÁPIDO CRM CUSTÓDIA DE CHEQUES

NOTA FISCAL ELETRÔNICA

RMS Software S.A. - Uma empresa TOTVS

VENDASWEB IMPLANTAÇÃO E CONFIGURAÇÃO

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

TESOURARIA ONLINE VGTUZOPE

RMS Software S.A. - Uma empresa TOTVS

ABCFARMA Sistema Nacional de Gerenciamento de produtos Controlado SNGPC

GUIA RÁPIDO MANIFESTO DO DESTINATÁRIO

TABELA FISCAL MERCANTIL

GUIA RÁPIDO CRM UTILIZAÇÃO DE CARTÃO OU VALE PRESENTE

CONFIGURAÇÃO PARA ENVIO DE

RMS Software S.A. - Uma empresa TOTVS

PORTAL B2B USUÁRIO FORNECEDOR

LOJA ELETRÔNICA MANUAL DE INSTALAÇÃO

PROCEDIMENTOS PARA CESTAS DE PRODUTOS

COTAÇÃO DE COMPRAS COM COTAÇÃO WEB

RMS Software S.A. - Uma empresa TOTVS

PARAMETRIZAÇÃO RMS RETAIL X LOJA ELETRÔNICA

IN86 GERAÇÃO DE ARQUIVO RECEITA FEDERAL

GERAÇÃO DE ARQUIVOS ACNIELSEN

RECOMENDAÇÕES MÍNIMAS PARA MONTAR A MIT044

REQUISITOS RÁDIO FREQUÊNCIA

LIMITE DE RETENÇÃO NO CONTAS A PAGAR

Guia Rápido Vendas Assistidas Caixa - VATCAIXA

ROTINAS DE FECHAMENTO

e Autorizador Odontológico

SPED CONTÁBIL CONTABILIDADE NOVA

IMPORTAÇÃO DE VENDAS

Portal dos Convênios - Siconv

ESTOQUE DE PRODUTOS EM UNIDADE

MANUAL DO SGTC. Ver. 1.3

LIMPEZA E FECHAMENTO DE TABELAS

RMS Software S.A. - Uma empresa TOTVS

Transcrição:

ACOMPANHAMENTO DE ENTREGA MOBILE DESENVOLVERDOR

RMS Software S.A. - Uma Empresa TOTVS Todos os direitos reservados. A RMS Software é a maior fornecedora nacional de software de gestão corporativa para o mercado de comércio e varejo. Este documento contém informações conceituais, técnicas e telas do produto que são confidenciais, podendo ser utilizadas somente pelos clientes RMS no projeto de utilização do RMS/Retail. A reprodução deste material, por qualquer meio, em todo ou em parte, sem a autorização prévia e por escrito da RMS Software S.A., ou envio do mesmo a outras empresas terceirizadas não pertencentes ao grupo da RMS, sujeita o infrator aos termos da Lei número 6895 de 17/10/80 e as penalidades previstas nos artigos 184 e 185 do Código Penal. Para solicitar a autorização de reprodução parcial ou total desde documento, ou ainda necessitar enviá-lo à outra empresa, é necessário enviar uma solicitação assinada e com firma reconhecida para o departamento de controle de manuais da RMS, que fica situado à Al. Rio Negro, 1084 16º andar, Alphaville, Barueri, São Paulo, ou se necessário o cliente poderá entrar em contato pelo Telefone (0xx11) 2699-0008. A RMS Software S.A. reserva-se o direito de alterar o conteúdo deste manual, no todo ou em parte, sem prévio aviso. O nome RMS e os logotipos RMS, RMS/Retail são marcas registradas da RMS Software e suas empresas afiliadas no Brasil. Todos os demais nomes mencionados podem ser marcas registradas e comercializadas pelos seus proprietários. RMS Software S.A. - Uma empresa TOTVS. 11 2699-0008 www.rms.com.br 2

ÍNDICE Acompanhamento de Entrega Mobile Desenvolvedor... 4 Descrição do processo... 4 Descrição dos Projetos... 4 Descrição das Pastas... 5 Descrição dos Arquivos... 5 3

Acompanhamento de Entrega Mobile Desenvolvedor Descrição do processo Descrição dos Projetos 4

RMS.Mobile.Agendamento Projeto principal da aplicação. Todos os arquivos referentes à aplicação, incluindo dll's referenciadas encontram-se neste projeto. RMS.Mobile.Agendamento.Test: Projeto que engloba os testes unitários referentes ao projeto RMS.Mobile.Agendamento. Descrição das Pastas BLL: Contém os modelos, controllers e classes auxiliares da camada lógica de negócio da aplicação. DAL: Contém as classes da camada de comunicação da aplicação. DOC: Contém os documentos e arquivos referentes à documentação da aplicação. RSC: Contém os recursos usados pela aplicação, incluindo as dll's e imagens usadas. UI: Contém as telas e classes de interface da aplicação. Descrição dos Arquivos Agendamento.exe.config: Arquivo de configuração da aplicação. Contém informações como o endereço do webservice consultado pela aplicação. Program.cs: Ponto de entrada da aplicação. Roda a aplicação e exibe o formulário inicial. BLL: AgendamentoEntrega.cs: Modelo que representa o agendamento de entrega. AgendamentoEntregaPedido.cs: Modelo que representa o pedido de agendamento de entrega. AgendamentoEntregaSenha.cs: Modelo que representa a senha de agendamento de entrega. ControllerAgendamento.cs: Controller que gerencia a exibição das telas e armazena o objeto com as informações do usuário logado no sistema. OcupacaoDoca.cs: Modelo que representa uma doca do centro de distribuição. Usuario.cs: Modelo que representa um usuário do sistema. Utils.cs: Implementa métodos para tarefas genéricas da aplicação, como exibição de mensagens, log de erros, aplicação de máscaras e formatação de campos. Validator.cs: Implementa métodos de validação dos campos das interfaces que são preenchidos pelos usuários. 5

DAL: Communicator.cs: Implementa os métodos de comunicação com o webservice, usando a interface IRmsWebServiceSoap para simplificar as chamadas aos métodos do webservice. XmlField.cs: Implementa o atributo usado nas propriedades dos objetos, e que permite a conversão destas propriedades em elementos do xml através do XmlMapper. XmlMapper.cs: Implementa os métodos de conversão dos objetos para string xml, usada nas consultas ao webservice. Também converte as strings retornadas pelos métodos do webservice para os respectivos objetos. XmlTable.cs: Implementa o atributo usado nos objetos, e que permite a conversão destes em suas respectivas representações em xml através do XmlMapper. RSC: DLL: DLL's referenciadas na aplicação. IMG: imagens usadas na aplicação. UI: FormBase.cs: Define o plano de fundo dos formulários que a herdam. FormChegadaCD.cs: Implementa o formulário de chegada de veículos ao centro de distribuição. FormChegadaDoca.cs: Implementa o formulário de chegada de veículos às docas. FormEntradaCD.cs: Implementa o formulário de entrada de veículos no centro de distribuição. FormLogin.cs: Implementa a tela de login da aplicação. FormMenu.cs: Implementa o menu da aplicação. FormSaidaCD.cs: Implementa o formulário de saída de veículos do centro de distribuição. FormSaidaDoca.cs: Implementa o formulário de saída de veículos da doca. IControlBackground.cs: Define a propriedade BackgroundImage, implementada na classe FormBase. TransparentControlBase.cs: Implementa os métodos básicos para criação da transparência dos controles. TransparentLabel.cs: Implementa um controle label personalizado com transparência, herdada da classe TransparentControlBase. 6

7