'Nome       : StdPos.PAR
'Tipo       : DOC
'Data       : 2003/11/13
'Versao     : 1.1
'Descricao  : Definicao de documento tipo POS 

'-----------------------------------------------------------------------------
' Modificacoes
'-----------------------------------------------------------------------------
'- Versao : 1.0   2002/03/01 -------------------------------------------------
'Versao base

'- Versao : 1.1   2002/??/?? -------------------------------------------------
'funcoes a disponibilizar na recolha tipo POS  [PosFxRec]


'------------------------------------------------------------------------------
' Identificacao
'------------------------------------------------------------------------------
Descricao por extenso                 [DocDesExt]=Factura POS
Descricao abreviada (max. 4 digitos)  [DocDesAbv]=Fact


'Formato para descricao      (CTA)     [DocDesFrm]=Fact [NDO]/[SER]
'Opcoes diversas                       [DocOpcDiv]=[SER=AAA][X=zzz]

'Opcoes diversas                       [DocOpcDiv]=[SER=AAA][X=zzz]
'Formato [DocDesFrm]=FactXX >[TDO]< >[NDO]/[SER]< >[NDO_TT]/[SER_3_4]< >[OPC_SER]<>[OPC_X]
'Formato [DocDesFrm]=Fact >[EXP:TxIde$(Enc_Mst_Opc$,"XYZ")]<

'Opcoes para descricao: TDO          Tipo de documento
'                       SER          Serie - completa
'                       SER_x_y      Serie - digitos X a Y
'                       NDO          Numero do documento (sem espacos)
'                       NDO_TT       Numero de documento com tamanho total
'                       OPC_xyz      Valor xyz das opcoes diversas (DocOpcDiv)
'                       EXP:xyz      Valor da expressao XYZ


Formato desconto  [DocDescoFrm]=[TDO].[CPG].[PTV].[EXP:Cta_Ang_Grupo$].[EXP:mid$(Cta_Ang_Grupo$,2,1)].[DCLI].[DART]
'Opcoes para desconto : TDO          Tipo de documento
'                       CPG          Condicoes de pagamento  (xx)
'                       PTV          Posto de venda          (xx)
'                       DCLI         Desconto do cliente
'                       DART         Desconto do artigo


'------------------------------------------------------------------------------
' Modo de recolha/calculo
'------------------------------------------------------------------------------
Modo do documento                      [DocMoRec]=POS
Modos de recolha a seleccionar         [DocMoSel]=+
                                                +[ART=AA,Por artigo,,]+
                                                +[AUT=AA,,E1+G1]+
                                                +[PRE=AA,,]
'                                                     ||
'                                                     |+-Metodo de calculo (A - Art, D - Doc)
'                                                     |
'                                                     +- Modo de recolha (A - Art, D Doc)

Tipo de Valor a somar  (D/C)           [DocMSoma]=D


'------------------------------------------------------------------------------
' Diversos
'------------------------------------------------------------------------------
Encerra documento                     [DocFimOk]=0
Modos validos para eliminacao         [DocEliOk]=EST,LPZ
Permite alterar documento  (0/1)      [DocAltOk]=1
Formato                              [DocFrmImp]=[ENC_DOC],stdpos.imp
Quantd. proposta em fraccionamento   [DocFrcQup]=Z
' T - toda  Z - zero
Confirmacao automatica de linha      [DocLinCnf]=0
Digitos para texto livre             [DocTxlDig]=40
Sequencia a usar por defeito         [DocLinSeq]=NOR
Memorizar variaveis              [DocRcabMemVar]=CT:115
'limite contas ; col. a bloquear pesq. [DocLimCt]=211;Ct$


'------------------------------------------------------------------------------
' Contabilidade
'------------------------------------------------------------------------------
Actualiza CTA                         [CtaActDoc]=1
Codigo de Movimento                     [CtaCmov]=
Actualiza contrapartidas CTA          [CtaActCtp]=1
Tipo de valor (D/C)                    [CtaTpVal]=D
Contas V. Dinheiro (VD conta corrente) [CtaMoVdi]=R,115
Recibos                                [CtaMoRcb]=

Controlo de credito (S/N/F:xxx)        [CtaCtlCrd]=N


'------------------------------------------------------------------------------
' Stocks
'------------------------------------------------------------------------------
Actualiza STC                         [StcActDoc]=1
Codigo de movimento para actualizacao [StcActCmv]=9
Modo de Reservados         (RA)        [StcMoRes]=
Doc. de actualizacao do stock (R/A)    [StcMoAct]=R

'Armazem a usar
'n - forca numero
'? - pede na recolha
'P - Numero do posto de venda
Armazem                               [StcArzNum]=P
Radical de contas de armazem          [StcArzRad]=

Modo de identificacao de artigos      [StcIdeArt]=ART,AUX1,AUX2,CB
'ART  - por codigo artigo
'AUX1 - por ordenacao auxiliar 1
'AUX2 - por ordenacao auxiliar 2
'CB   - por codigo de barras
'NOTA: Nesta versao este parametro nao e usado, ver opcao generica STC

Documentos de artigos sem linhas  (0/1) [StcArtLin]=0

Campo opcional para identificacao       [StcOpcArt]=OpcIde

' 0 nao usa, identifica pelo codigo do artigo
'>0 numero do campo opcional a identificar artigo/movimento


'------------------------------------------------------------------------------
' POS
'------------------------------------------------------------------------------
Usar video de pagamento            [PosPagVid]=1
Funcoes para uso na recolha         [PosFxRec]=GAV,FIM,PRTAUTO


'------------------------------------------------------------------------------
' Campos especificos
'------------------------------------------------------------------------------
controle de ICBA                      [ICBA]=????:????
Opcoes para impressao            [DocImpOpc]=0;0
' sub-doc.;Via 
'    0 = todos


