Ponto-de-Entrada: CT220EMP - Seleção de empresas
Abrangências: |
Microsiga Protheus 10
|
Versões: |
Microsiga Protheus 10
|
Compatível Países: |
Todos
|
Sistemas Operacionais: |
Todos
|
Compatível às Bases de Dados: |
Todos
|
Idiomas: |
Espanhol
,
Inglês
|
Descrição:
O ponto de entrada CT220EMP permite a manipulação do array aEmp para seleção das empresas na rotina de consolidação geral.
Sintaxe
CT220EMP - Seleção de empresas ( [ aEmp ], [ ] ) --> aEmp
Parâmetros:
| Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | |
| aEmp | | | Array of Record | | | array multidimensional aEmp contem as empresas/filiais a ser consolidada//posicao 1 - .t. ou .f. indica se esta marcado ou nao (logico)//posicao 2 - codigo da empresa//posicao 3 - descricao exibida no list box (no padrao contem a expressão "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF" //posicao 4 - "E" ou "C" - indica o modo de compartilhamento da tabela CT2 - Lancamentos contabeis | | | | | | | | | | |
| | | | Array of Record | | | | | | | | | | | | | |
Retorno
aEmp(array_of_record) - array multidimensional aEmp contem as empresas/filiais a ser consolidada//posicao 1 - .t. ou .f. indica se esta marcado ou nao (logico)//posicao 2 - codigo da empresa//posicao 3 - descricao exibida no list box (no padrao contem a expressão "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF" //posicao 4 - "E" ou "C" - indica o modo de compartilhamento da tabela CT2 - Lancamentos contabeis
Observações
//array multidimensional aEmp contem as empresas/filiais a ser consolidada
//posicao 1 - .t. ou .f. indica se esta marcado ou nao (logico)
//posicao 2 - codigo da empresa
//posicao 3 - descricao exibida no list box (no padrao contem a expressão "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF"
// Onde: FF-CODIGO DA FILIAL EE - CODIGO DA EMPRESA
//posicao 4 - "E" ou "C" - indica o modo de compartilhamento da tabela CT2 - Lancamentos contabeis
Exemplos
User Function CT220EMP()Local aEmp := ParamIxb[1]//array multidimensional aEmp contem as empresas/filiais a ser consolidada//posicao 1 - .t. ou .f. indica se esta marcado ou nao (logico)//posicao 2 - codigo da empresa//posicao 3 - descricao exibida no list box (no padrao contem a expressão "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF" // Onde: FF-CODIGO DA FILIAL EE - CODIGO DA EMPRESA//posicao 4 - "E" ou "C" - indica o modo de compartilhamento da tabela CT2 - Lancamentos contabeis //adiciona mais uma filial no array aEmp a ser consolidadeaAdd(aEmp, {.T., "88", "01 EMP 88 - FIL 01 - EMP 88 - FIL 01", "E"})Return(aEmp)
Variáveis
| Nome | | | Tipo | | | Escopo | | | Pode Alterar | | | descrição | |
| | | | Array of Record | | | Global | | | Não | | | | |