Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi717.p |
Objetivo
Esta BO tem como objetivo a manipulação dos dados referentes a tabela mdfe-nfe (MDF-e Notas Fiscais do Manifesto).
MDF-e Manifesto de Documentos Fiscais
Atributo | Tipo | Formato | Descrição | Obrigatório |
cod-estab | char | x(5) | Estabelecimento | Sim |
cod-ser-mdfe | char | x(5) | Serie MDF-e | Sim |
cod-num-mdfe | char | x(20) | Numero MDF-e | Sim |
num-seq | inte | >>>>9 | Sequencia | Sim |
dat-emis-mdfe | date | 99/99/9999 | Data Emissão MDF-e | |
cod-estab-nfe | char | x(8) | Estabelecimento NF-e | |
cod-ser-nfe | char | x(8) | Serie NF-e | |
cod-num-nfe | char | x(20) | Numero NF-e | |
cod-chave-nfe | char | x(60) | Chave Nota Fiscal Eletrônica | |
val-tot-nfe | deci-2 | ->>>,>>>,>>>,>>9.99 | Total NF-e | |
cod-pin | char | x(20) | PIN | |
cod-livre-1 | char | x(500) | Código Livre 1 | |
cod-livre-2 | char | x(500) | Código Livre 2 | |
cod-livre-3 | char | x(500) | Código Livre 3 | |
cod-livre-4 | char | x(500) | Código Livre 4 | |
cod-livre-5 | char | x(500) | Código Livre 5 | |
dat-livre-1 | date | 99/99/9999 | Data Livre 1 | |
dat-livre-2 | date | 99/99/9999 | Data Livre 2 | |
dat-livre-3 | date | 99/99/9999 | Data Livre 3 | |
dat-livre-4 | date | 99/99/9999 | Data Livre 4 | |
dat-livre-5 | date | 99/99/9999 | Data Livre 5 | |
val-livre-1 | deci-10 | ->>>>>>>>>>>9.9999 | Valor Livre 1 | |
val-livre-2 | deci-10 | ->>>>>>>>>>>9.9999 | Valor Livre 2 | |
val-livre-3 | deci-8 | ->>>>>>>>>>>9.99999999 | Valor Livre 3 | |
val-livre-4 | deci-8 | ->>>>>>>>>>>9.99999999 | Valor Livre 4 | |
val-livre-5 | deci-8 | ->>>>>>>>>>>9.99999999 | Valor Livre 5 | |
log-livre-1 | logi | Sim/Não | Logico Livre 1 | |
log-livre-2 | logi | Sim/Não | Logico Livre 2 | |
log-livre-3 | logi | Sim/Não | Logico Livre 3 | |
log-livre-4 | logi | Sim/Não | Logico Livre 4 | |
log-livre-5 | logi | Sim/Não | Logico Livre 5 | |
num-livre-1 | inte | ->>>>>>>>9 | Numero Livre 1 | |
num-livre-2 | inte | ->>>>>>>>9 | Numero Livre 2 | |
num-livre-3 | inte | ->>>>>>>>9 | Numero Livre 3 | |
num-livre-4 | inte | ->>>>>>>>9 | Numero Livre 4 | |
num-livre-5 | inte | ->>>>>>>>9 | Numero Livre 5 | |
Métodos Básicos
goToKey
|
Requisito | Nenhum |
Descrição
| Reposiciona o registro da tabela mdfe-nfe através de sua chave primária (mdfenfe-id). |
Parâmetros | Tipo | Formato | I | O | IO | Descrição |
pcod-estab | char | X(05) | X |
|
| Estabelecimento |
pcod-ser-mdfe | char | X(05) | X |
|
| Serie MDF-e |
pcod-num-mdfe
| char | X(20) | X |
|
| Numero MDF-e |
pnum-seq | inte | >>>>9 | X |
|
| Sequencia |
linkToDocto |
Requisito | Nenhum |
Descrição | Recebe o handle da bo de MDF-e como parâmetro e roda método na bo. |
Parâmetros | Tipo | Formato | I | O | IO | Descrição |
phDBOParent | handle |
| X |
|
| Handle da bo de MDF-e. |
Queries e Constraints
setConstraintDocto
|
Requisito | Nenhum |
Descrição
| Solicita a chave da MDF-e, sendo código do estabelecimento, série e número da MDF-e. |
Parâmetros | Tipo | Formato | I | O | IO | Descrição |
p-cod-estab-parent | char | X(05) | X |
|
| Estabelecimento |
p-cod-ser-mdfe-parent | char | X(08) | X |
|
| Serie MDF-e |
p-cod-num-mdfe-parent
| char | X(20) | X |
|
| Numero da MDF-e |
openQueryDocto |
Requisito | Nenhum |
Descrição | Disponibiliza as Notas Fiscais eletrônicas vinculadas ao MDF-e. |
Constraints Associados - setConstraintDocto
openQueryMain |
Requisito | Nenhum |
Descrição | Disponibiliza todas as Notas Fiscais eletrônicas de todas as MDF-e. |
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))