Árvore de páginas

Versões comparadas

Chave

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

...

05.  Tela - Resumo/Detalhe do Embarque
Âncora
5
5

CampoDescrição
title

Título da página.


Informações
titleexemplo

"title": "Resumo Embarque"

breadcrumb
Informações
titleexemplo

"breadcrumb": {
        "items": [
            {
                "link": "\/shippingProcess\/shipping",
                "label": "Lista de Embarques"
            },
            {
                "link": "\/shippingProcess\/shipping",
                "label": "Resumo Embarque"
            }
        ]
}

header

Campos que serão exibidos na segunda aba do resumo/detalhe do embarque, é feito uma concatenação com o "headerOptional" para exibir em um po-dynamic-view, pode ser incluído novos campos ou removido os padrões. Para mais informações sobre o que pode ser enviado consultar a documentação do po-dynamic-view, a interface PoDynamicViewField é implementada.


Informações
titleexemplo

"header": [
        {
            "gridColumns": 4,
            "property": "codShipping",
            "disabled": true,
            "label": "Embarque",
            "type": "number",
            "key": true,
            "required": true,
            "order": 1,
            "mask": "9999999999999999"
        },
        {
            "gridColumns": 4,
            "property": "dateShipping",
            "disabled": true,
            "label": "Data de Embarque",
            "type": "date",
            "required": true,
            "order": 2
        },
        {
            "gridColumns": 4,
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/cdp\/v1\/establishmentsPublic",
            "columns": [
                {
                    "property": "code",
                    "label": "Código",
                    "type": "string"
                },
                {
                    "property": "name",
                    "label": "Nome",
                    "type": "string"
                }
            ],
            "fieldLabel": "name",
            "property": "estabShipping",
            "format": [
                "code",
                "name"
            ],
            "disabled": true,
            "label": "Estabelecimento",
            "fieldValue": "code",
            "required": true,
            "order": 3
        },
        {
            "gridColumns": 4,
            "property": "identShipping",
            "disabled": true,
            "optional": true,
            "label": "Preparador",
            "type": "string",
            "maxLength": 12,
            "order": 4
        },
        {
            "gridColumns": 4,
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/eqp\/v1\/shippingCompany",
            "columns": [
                {
                    "visible": true,
                    "property": "shortName",
                    "width": "25%",
                    "label": "Nome Abreviado",
                    "type": "number"
                },
                {
                    "visible": true,
                    "property": "name",
                    "width": "35%",
                    "label": "Nome",
                    "type": "string"
                },
                {
                    "property": "cgc",
                    "width": "25%",
                    "label": "CPF\/CNPJ",
                    "type": "string"
                },
                {
                    "property": "state",
                    "width": "15%",
                    "label": "Estado",
                    "type": "string"
                }
            ],
            "fieldLabel": "name",
            "property": "shippingCompany",
            "format": [
                "shortName",
                "name"
            ],
            "disabled": true,
            "optional": true,
            "label": "Transportador",
            "fieldValue": "shortName",
            "order": 5
        },
        {
            "gridColumns": 4,
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/eqp\/v1\/cargoType",
            "columns": [
                {
                    "property": "code",
                    "label": "Tipo de Embarque",
                    "type": "string"
                },
                {
                    "property": "type",
                    "label": "Descrição",
                    "type": "string"
                },
                {
                    "property": "loadWeight",
                    "width": "20%",
                    "label": "Peso (KG)",
                    "type": "number"
                },
                {
                    "property": "loadVolume",
                    "width": "20%",
                    "label": "Volume",
                    "type": "number"
                }
            ],
            "fieldLabel": "type",
            "property": "cargoType",
            "format": [
                "code",
                "type"
            ],
            "disabled": true,
            "optional": true,
            "label": "Tipo do Embarque",
            "fieldValue": "code",
            "order": 6
        }
]

Image Added

headerOptional

Campos que serão exibidos na segunda aba do resumo/detalhe do embarque, é feito uma concatenação com o "header" para exibir em um po-dynamic-view, pode ser incluído novos campos ou removido os padrões. Para mais informações sobre o que pode ser enviado consultar a documentação do po-dynamic-view, a interface PoDynamicViewField é implementada.


Informações
titleexemplo

"headerOptional": [
        {
            "gridColumns": 4,
            "property": "driver",
            "disabled": true,
            "optional": true,
            "label": "Motorista",
            "type": "string",
            "order": 7
        },
        {
            "gridColumns": 4,
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/eqp\/v1\/licensePlate",
            "columns": [
                {
                    "property": "codPlaca",
                    "label": "Placa",
                    "type": "string"
                },
                {
                    "property": "ordPeso",
                    "label": "Ordem Pessagem",
                    "type": "number"
                }
            ],
            "fieldLabel": "ordPeso",
            "property": "licensePlate",
            "format": [
                "codPlaca"
            ],
            "disabled": true,
            "optional": true,
            "label": "Placa",
            "fieldValue": "codPlaca",
            "order": 8
        },
        {
            "gridColumns": 4,
            "property": "state",
            "options": [
                {
                    "label": "Nenhum",
                    "value": ""
                },
                {
                    "label": "AC - Acre",
                    "value": "AC"
                },
                {
                    "label": "AL - Alagoas",
                    "value": "AL"
                },
                {
                    "label": "AP - Amapá",
                    "value": "AP"
                },
                {
                    "label": "AM - Amazonas",
                    "value": "AM"
                },
                {
                    "label": "BA - Bahia",
                    "value": "BA"
                },
                {
                    "label": "CE - Ceará",
                    "value": "CE"
                },
                {
                    "label": "DF - Distrito Federal",
                    "value": "DF"
                },
                {
                    "label": "ES - Espírito Santo",
                    "value": "ES"
                },
                {
                    "label": "GO - Goiás",
                    "value": "GO"
                },
                {
                    "label": "                              MA - Maranhão",
                    "value": "MA"
                },
                {
                    "label": "MT - Mato Grosso",
                    "value": "MT"
                },
                {
                    "label": "MS - Mato Grosso do Sul",
                    "value": "MS"
                },
                {
                    "label": "MG - Minas Gerais",
                    "value": "MG"
                },
                {
                    "label": "PR - Paranß",
                    "value": "PR"
                },
                {
                    "label": "PB - Paraíba",
                    "value": "PB"
                },
                {
                    "label": "PA - Pará",
                    "value": "PA"
                },
                {
                    "label": "                              PE - Pernambuco",
                    "value": "PE"
                },
                {
                    "label": "PI - Piauí",
                    "value": "PI"
                },
                {
                    "label": "RJ - Rio de Janeiro",
                    "value": "RJ"
                },
                {
                    "label": "RN - Rio Grande do Norte",
                    "value": "RN"
                },
                {
                    "label": "RS - Rio Grande do Sul",
                    "value": "RS"
                },
                {
                    "label": "RO - Rondonia",
                    "value": "RO"
                },
                {
                    "label": "RR - Roraima",
                    "value": "RR"
                },
                {
                    "label": "                              SC - Santa Catarina",
                    "value": "SC"
                },
                {
                    "label": "SE - Sergipe",
                    "value": "SE"
                },
                {
                    "label": "SP - São Paulo",
                    "value": "SP"
                },
                {
                    "label": "TO - Tocantins",
                    "value": "TO"
                }
            ],
            "disabled": true,
            "optional": true,
            "label": "Estado",
            "type": "label",
            "order": 9
        },
        {
            "gridColumns": 4,
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/eqp\/v1\/route",
            "columns": [
                {
                    "property": "codRoute",
                    "label": "Rota",
                    "type": "string"
                },
                {
                    "property": "codDescription",
                    "label": "Descrição",
                    "type": "string"
                }
            ],
            "fieldLabel": "codDescription",
            "property": "route",
            "format": [
                "codRoute",
                "codDescription"
            ],
            "disabled": true,
            "optional": true,
            "label": "Rota",
            "fieldValue": "codRoute",
            "order": 10
        },
        {
            "gridColumns": 4,
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/eqp\/v1\/externalDeposit",
            "columns": [
                {
                    "property": "code",
                    "label": "Código",
                    "type": "string"
                },
                {
                    "property": "name",
                    "label": "Descrição",
                    "type": "string"
                },
                {
                    "property": "balanceAv",
                    "width": "10%",
                    "label": "Saldo Disp",
                    "type": "boolean"
                },
                {
                    "property": "type",
                    "width": "10%",
                    "label": "Tipo",
                    "type": "string"
                },
                {
                    "property": "recipient",
                    "width": "15%",
                    "label": "Destinatário",
                    "type": "string"
                }
            ],
            "fieldLabel": "name",
            "property": "externalDeposit",
            "format": [
                "code",
                "name"
            ],
            "disabled": true,
            "optional": true,
            "label": "Depósito Externo",
            "type": "string",
            "fieldValue": "code",
            "order": 11
        },
        {
            "gridColumns": 4,
            "columns": [
                {
                    "property": "code",
                    "label": "Código",
                    "type": "string"
                },
                {
                    "property": "description",
                    "label": "Descrição",
                    "type": "string"
                },
                {
                    "property": "actv",
                    "width": "10%",
                    "label": "Ativo",
                    "type": "boolean"
                },
                {
                    "property": "descriptionType",
                    "width": "10%",
                    "label": "Tipo",
                    "type": "string"
                },
                {
                    "property": "cfopCode",
                    "width": "10%",
                    "label": "CFOP",
                    "type": "string"
                }
            ],
            "format": [
                "code",
                "description"
            ],
            "optional": true,
            "label": "Natureza operação",
            "type": "string",
            "fieldValue": "code",
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/cdp\/v1\/transactionTypesPublic",
            "fieldLabel": "description",
            "property": "natOperacao",
            "disabled": true,
            "maxLength": 6,
            "order": 12
        },
        {
            "gridColumns": 4,
            "searchService": "\/dts\/datasul-rest\/resources\/prg\/eqp\/v1\/salesChannel",
            "columns": [
                {
                    "property": "code",
                    "label": "Código",
                    "type": "number"
                },
                {
                    "property": "description",
                    "label": "Descrição",
                    "type": "string"
                }
            ],
            "fieldLabel": "description",
            "property": "salesChannel",
            "format": [
                "code",
                "description"
            ],
            "disabled": true,
            "optional": true,
            "label": "Canal de Vendas",
            "type": "string",
            "fieldValue": "code",
            "order": 13
        },
        {
            "gridColumns": 4,
            "property": "negativeBalanceLot",
            "disabled": true,
            "optional": true,
            "label": "Lote Saldo Negativo",
            "type": "string",
            "order": 14
        },
        {
            "gridColumns": 12,
            "booleanTrue": "Sim",
            "property": "allowBeforeWMS",
            "booleanFalse": "Não",
            "disabled": true,
            "optional": true,
            "label": "Permite Cálculo da nota fiscal antes do retorno do WMS",
            "type": "boolean",
            "order": 15
        }
]

Image Added

columnsResume

Coluna da tabela principal da aba de "Resumo", pode ser incluído mais colunas ou excluído as padrões. Para mais informações sobre o que pode ser enviado consultar a documentação do po-table, a interface PoTableColumn é implementada.


Informações
titleexemplo

"columnsResume": [
        {
            "allowColumnsManager": true,
            "property": "codResume",
            "disabled": true,
            "label": "Resumo",
            "type": "number",
            "key": true,
            "order": 16
        },
        {
            "allowColumnsManager": true,
            "property": "client",
            "disabled": true,
            "label": "Cliente",
            "type": "string",
            "order": 17
        },
        {
            "allowColumnsManager": true,
            "property": "representative",
            "disabled": true,
            "label": "Representante",
            "type": "string",
            "order": 18
        },
        {
            "allowColumnsManager": true,
            "property": "grossWeight",
            "disabled": true,
            "label": "Peso bruto",
            "type": "number",
            "order": 19
        },
        {
            "allowColumnsManager": true,
            "property": "netWeight",
            "disabled": true,
            "label": "Peso líquido",
            "type": "number",
            "order": 20
        },
        {
            "allowColumnsManager": true,
            "property": "volume",
            "disabled": true,
            "label": "Volume",
            "type": "number",
            "order": 21
        },
        {
            "allowColumnsManager": true,
            "property": "paymentCondition",
            "disabled": true,
            "label": "Cond Pgto",
            "type": "number",
            "order": 22
        },
        {
            "allowColumnsManager": true,
            "property": "natOperacao",
            "disabled": true,
            "label": "Nat Operação",
            "type": "string",
            "order": 23
        }
]

Image Added

columnsItens
Informações
titleexemplo

"columnsItens": [
        {
            "allowColumnsManager": true,
            "property": "sequence",
            "width": "5%",
            "disabled": true,
            "label": "Seq",
            "type": "number",
            "order": 28
        },
        {
            "allowColumnsManager": true,
            "property": "codItem",
            "width": "10%",
            "disabled": true,
            "label": "Item",
            "type": "string",
            "key": true,
            "order": 29
        },
        {
            "allowColumnsManager": true,
            "property": "deliNumber",
            "width": "5%",
            "disabled": true,
            "label": "Entrega",
            "type": "number",
            "order": 30
        },
        {
            "allowColumnsManager": true,
            "property": "deliDate",
            "width": "15%",
            "disabled": true,
            "label": "Dt Entrega",
            "type": "date",
            "order": 31
        },
        {
            "allowColumnsManager": true,
            "property": "pedClient",
            "width": "10%",
            "disabled": true,
            "label": "Pedido cliente",
            "type": "string",
            "order": 32
        },
        {
            "allowColumnsManager": true,
            "property": "client",
            "width": "15%",
            "disabled": true,
            "label": "Cliente",
            "type": "string",
            "order": 33
        },
        {
            "allowColumnsManager": true,
            "property": "qtAllocated",
            "format": "1.4-4",
            "width": "10%",
            "disabled": true,
            "label": "Qtde alocada",
            "type": "number",
            "order": 34
        },
        {
            "allowColumnsManager": true,
            "property": "sitWMS",
            "width": "20%",
            "disabled": true,
            "label": "Situação WMS",
            "type": "string",
            "order": 35
        }
]

columnsPackaging




modalColumnsDeposit


viewItens