Árvore de páginas

Versões comparadas

Chave

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

...

  1. Branches

    Mantem a informação da filial na integração
      • GET /api/Branches

        Traz informações da loja do erp com o seu status de integração.
        servidor/RMS/Conectores/RMS.Conectores.CIAShop/api/Branches?StoreID=19

        Campo obrigatório: StoreID tipo: long

        Retorno: { "ID": 19, "Status": 1 }

      • POST /api/Branches

        Envia para a CIAShop a criação de uma filial com um armazém e seus respectivos ids
        Campos obrigatórios:
        StoreID tipo: long
        Body: 
        {
        "Name": "string",
        "ErpId": "string",
        "DocumentId": "string"
        }
        Retorno: bool (true ou false)
      • PUT /api/Branches

        Atualiza o status da integração da loja no erp definido no body da requisição se ativo ou não
        Campos obrigatórios:
        StoreID tipo: long
        Body:

        {
        "ID": 0,
        "Status": 0
        }

  2. Price

    Processo de atualização de preço a partir de uma alteração dentro do erp RMS, sendo efetuado pelo windows service que automaticamente acionará este end point passando os seguinte dados
    Campos obrigatórios:
    MainStore - loja principal
    Store - loja (filial ou centro de distribuição)
    productid - id do produto que sofreu atualização de preço

  3. Stock

    Processo de atualização de estoque partir de uma alteração dentro do erp RMS, sendo efetuado pelo windows service que automaticamente acionará este end point passando os seguinte dados

    Campos obrigatórios:
    MainStore - loja principal
    Store - loja (filial ou centro de distribuição)
    productid - id do produto que sofreu atualização de estoque


    Observação:
    Requisito para o conector CIAShop:
    RMSService.PDV
    E a instalação do windows service (RMSServicesCIAShop)
    No banco deverá ter 3 triggers são elas:
    TRG_CCS_ATUALIZACAO_ESTOQUE - quando houver alterações no estoque de um produto.
    TRG_CCS_ATUALIZACAO_PORFERTA - quando houver cadastramento de preços de ofertas
    TRG_CCS_ATUALIZACAO_PRECO - quando houver alterações no preço de um produto.